Pytania otagowane jako substring

Część ciągu lub funkcja / metoda, która zwraca część ciągu

9
Uzyskiwanie pierwszego znaku ciągu za pomocą $ str [0]
Chcę uzyskać pierwszą literę łańcucha i zauważyłem, że to $str[0]działa świetnie. Po prostu nie jestem pewien, czy jest to „dobra praktyka”, ponieważ notacja ta jest zwykle używana w przypadku tablic. Ta funkcja nie wydaje się być zbyt dobrze udokumentowana, więc zwracam się do was z prośbą, aby powiedzieć, czy w …
276 php  string  substring 



21
Jak sprawdzić, czy C ++ std :: string zaczyna się od określonego ciągu i przekonwertować podłańcuch na int?
Jak zaimplementować następujące (pseudokod Python) w C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Na przykład, jeśli argv[1]jest --foo=98, to foo_valuejest 98.) Aktualizacja: waham się, czy zagłębić się w Boost, ponieważ chcę tylko dokonać niewielkiej zmiany w prostym, małym narzędziu wiersza poleceń (wolałbym nie uczyć się, jak łączyć się i używać …





4
Najszybszy sposób na usunięcie pierwszego znaku z ciągu
Powiedzmy, że mamy następujący ciąg string data= "/temp string"; Jeśli chcemy usunąć pierwszą postać, /możemy to zrobić na wiele sposobów, takich jak: data.Remove(0,1); data.TrimStart('/'); data.Substring(1); Ale tak naprawdę nie wiem, który ma najlepszy algorytm i robi to szybciej. Czy jest taki, który jest najlepszy, czy wszystkie są takie same?



3
Jaki jest najlepszy sposób na wykonanie podciągu w pliku wsadowym?
Chcę uzyskać nazwę aktualnie uruchomionego pliku wsadowego bez rozszerzenia pliku. Dzięki temu linkowi mam nazwę pliku z rozszerzeniem ... ale jaki jest najlepszy sposób na utworzenie podciągu w pliku wsadowym? Czy istnieje inny sposób na uzyskanie nazwy pliku bez rozszerzenia? W tym scenariuszu można bezpiecznie założyć 3-literowe przedłużenia.

14
Zamień część ciągu na inny
Czy w C ++ jest możliwe zastąpienie części łańcucha innym łańcuchem? Zasadniczo chciałbym to zrobić: QString string("hello $name"); string.replace("$name", "Somename"); Chciałbym jednak użyć standardowych bibliotek C ++.
186 c++  string  replace  substring  std 


15
Wyodrębnianie podciągów PHP. Pobierz ciąg przed pierwszym „/” lub cały ciąg
Próbuję wyodrębnić podciąg. Potrzebuję pomocy przy zrobieniu tego w PHP. Oto kilka przykładowych ciągów, z którymi pracuję, i potrzebnych mi wyników: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Chcę uzyskać ciąg do pierwszego /, ale jeśli nie /ma, zdobądź cały ciąg. Próbowałem, substr($mystring, 0, strpos($mystring, '/')) Myślę, że …
170 php  string  substring 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.