«substring» etiketlenmiş sorular

Bir dizenin parçası veya dizenin bir bölümünü döndüren işlev / yöntem


10
Python 'string' alt dizesi yöntemine sahip mi?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Python'da bir string.containsveya string.indexofyöntem arıyorum . Ben yapmak istiyorum: if not somestring.contains("blah"): continue




23
Bir dizenin Objective-C içinde başka bir dize içerip içermediğini nasıl kontrol edebilirim?
Bir dizginin ( NSString) başka bir küçük dize içerip içermediğini nasıl kontrol edebilirim ? Gibi bir şey umuyordum: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Ama bulabildiğim en yakın şey: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } Her neyse, bir dize …



21
Bash'de alt dizeyi çıkarın
Formda bir dosya adı verildiğinde someletters_12345_moreleters.ext, 5 haneyi çıkarmak ve bunları bir değişkene koymak istiyorum. Bu noktayı vurgulamak için, x karakterli bir dosya adım var, sonra her iki tarafta tek bir alt çizgi ile çevrili beş basamaklı bir sıra, sonra başka bir x karakter kümesi var. 5 basamaklı sayıyı alıp …
728 string  bash  shell  substring 




17
String alt dizesi Swift'te nasıl çalışır?
Swift 3 ile bazı eski kodlarımı ve cevaplarımı güncelliyorum ama Swift Strings ve alt dizelerle İndeksleme'ye geldiğimde işler kafa karıştırıyordu. Özellikle aşağıdakileri deniyordum: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) ikinci satır bana şu hatayı veriyor 'String' türünün değeri 'substringWithRange' üyesi yok StringŞimdi şu …
354 swift  string  range  substring 

17
İki işaretleyici arasında alt dize nasıl çıkarılır?
Diyelim ki bir dizem var 'gfgfdAAA1234ZZZuijjk've sadece '1234'parçayı çıkarmak istiyorum . Sadece daha önce AAAve ZZZilgilendiğim bölümden sonra birkaç karakterin ne olacağını biliyorum 1234. İle sedkendisine bir dize ile böyle bir şey yapmak mümkündür: echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" Bu da bana 1234sonuç verecek . Python'da aynı şey nasıl …
335 python  string  substring 

23
JavaScript'teki bir Dizeden dosya uzantısını nasıl kırpırım?
Örneğin, varsayarak x = filename.jpg, Almak istediğim filenameyerde, filenameherhangi bir dosya adı olabilir (dosya adı yalnızca [a-zA-Z0-9-_] basitleştirmek içeren varsayalım.). Ben testere x.substring(0, x.indexOf('.jpg'))üzerindeki DZone Snippet'ler ama olmaz x.substring(0, x.length-4)daha iyi performans? Çünkü, lengthbir özelliktir ve karakter kontrolü yapmazken indexOf()bir işlevdir ve karakter kontrolü yapar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.