«substring» etiketlenmiş sorular

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

9
$ Str [0] ile bir dizenin ilk karakterini elde etme
Bir dizenin ilk harfini almak istiyorum ve bunun $str[0]işe yaradığını fark ettim . Bunun 'iyi uygulama' olup olmadığından emin değilim, çünkü bu gösterim genellikle dizilerde kullanılır. Bu özellik çok iyi belgelenmiş gibi görünmüyor, bu yüzden bana bu gösterimi kullanmanın uygun olup olmadığını söylemek için size dönüyorum? Yoksa sadece iyi olanlara …
276 php  string  substring 



21
Bir C ++ std :: dizesinin belirli bir dizeyle başlayıp başlamamasını nasıl kontrol ederim ve bir alt dizeyi int'e dönüştürürüm?
C ++ 'da (Python sözde kodu) nasıl uygularım? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Örneğin, argv[1]bir --foo=98sonra foo_valueise 98). Güncelleme: Boost'a bakmaktan çekiniyorum, çünkü basit bir küçük komut satırı aracında çok küçük bir değişiklik yapmaya çalışıyorum (bir minör için Boost'u nasıl bağlayacağınızı ve kullanacağınızı öğrenmek istemem değişiklik).





4
Bir Dizedeki ilk karakteri kaldırmanın en hızlı yolu
Diyelim ki şu dizeye sahibiz string data= "/temp string"; İlk karakteri kaldırmak istiyorsak, /aşağıdaki gibi birçok yolla yapabiliriz: data.Remove(0,1); data.TrimStart('/'); data.Substring(1); Ama, gerçekten hangisinin en iyi algoritmaya sahip olduğunu bilmiyorum ve bunu daha hızlı yapıyorum .. En iyisi veya hepsi aynı olan bir tane var mı?



3
Bir toplu iş dosyasında alt dize yapmanın en iyi yolu nedir?
Dosya uzantısı olmadan şu anda çalışan toplu iş dosyasının adını almak istiyorum . Sayesinde bu bağlantı , ben dosya adına sahip olan uzantısı ... ama bir toplu iş dosyasında bir alt yapmanın en iyi yolu nedir? Veya dosya adını uzantısı olmadan almanın başka bir yolu var mı? Bu senaryoda 3 …



15
PHP alt dize çıkarma. Dizeyi ilk '/' işaretinden veya dizenin tamamından önce alın
Bir alt dize ayıklamak çalışıyorum. PHP bunu yapmak için biraz yardıma ihtiyacım var. Birlikte çalıştığım bazı örnek dizeler ve ihtiyacım olan sonuçlar: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Ben ilk kadar dize almak istiyorum /, ama hayır varsa /, tüm dize olsun. Denedim, substr($mystring, 0, strpos($mystring, '/')) …
170 php  string  substring 

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.