Pytania otagowane jako startswith

18
Jak sprawdzić, czy ciąg „StartsWith” inny ciąg?
Jak napisać odpowiednik C # String.StartsWithw JavaScript? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true Uwaga: jest to stare pytanie i jak wskazano w komentarzach ECMAScript 2015 (ES6) wprowadził tę .startsWithmetodę. Jednak w momencie pisania tej aktualizacji (2015 r.) Obsługa przeglądarki jest daleka od ukończenia .

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ć …



8
Jak sprawdzić, czy ciąg znaków zaczyna się od innego ciągu w C?
Czy jest coś takiego startsWith(str_a, str_b)w standardowej bibliotece C? Powinien wziąć wskaźniki do dwóch ciągów kończących się na nullbajtach i powiedzieć mi, czy pierwszy z nich pojawia się również w całości na początku drugiego. Przykłady: "abc", "abcdef" -> true "abcdef", "abc" -> false "abd", "abdcef" -> true "abc", "abc" -> …
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.