substring

Jak sprawdzić, czy łańcuch zawiera podłańcuch w JavaScript?

Zazwyczaj spodziewałbym się metody String.contains(), ale nie wydaje się, aby była. Jaki jest rozsądny sposób, aby to sprawdzić?

Czy Python ma metodę string 'contains'substring?

odpowiedzi na to pytanie są wysiłkiem społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... Szukam metody string.contains lub string.indexof w Python. Chcę zrobić: if not somestring.contains("blah"): continue

Jak sprawdzić, czy ciąg zawiera konkretne słowo?

Rozważmy: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Załóżmy, że mam powyższy kod, jaki jest prawidłowy sposób napisania oświadczenia if ($a contains 'are')?

Jak sprawdzić, czy łańcuch zawiera podłańcuch w Bash

Mam string w Bash: string="My string" Jak mogę sprawdzić, czy zawiera inny ciąg znaków? if [ $string ?? 'foo' ]; then ... erator. Czy używam echo i grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi To wygląda trochę niezdarnie.

Jak uzyskać ciąg znaków w Pythonie?

Czy w Pythonie istnieje sposób na podanie fragmentu łańcucha, aby uzyskać nowy ciąg od trzeciego znaku do końca łańcucha? Mo ... nd]? Jeśli opuszczenie drugiej części oznacza "do końca", a jeśli opuszczenie pierwszej części, czy zaczyna się od początku?

Jak sprawdzić, czy łańcuch zawiera inny łańcuch w Objective-C?

Jak mogę sprawdzić, czy łańcuch (NSString) zawiera inny mniejszy łańcuch? Liczyłem na coś takiego: NSString *string = @"he ... ; } else { NSLog(@"exists"); } W każdym razie, czy to najlepszy sposób, aby znaleźć, czy łańcuch zawiera inny łańcuch?

Jak sprawdzić, czy string zawiera podłańcuch? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak sprawdzić, czy łańcuch zawiera podłańcuch w JavaScript? ... } }); }); Chcę wykonać akcję tylko wtedy, gdy wybrana opcja zawiera słowo " tak " i zignoruje modyfikator ceny.

Wyodrębnij podłańcuch w Bash

Biorąc pod uwagę nazwę pliku w postaci someletters_12345_moreleters.ext, chcę wyodrębnić 5 cyfr i umieścić je w zmiennej. Wi ... iąć 5-cyfrowy numer i umieścić go w zmiennej. Jestem bardzo zainteresowany liczbą różnych sposobów, jakie można to osiągnąć.

Jaka jest różnica między substr i substr?

Jaka jest różnica między alert("abc".substr(0,2)); I alert("abc".substring(0,2)); Obie wydają się emitować "ab".

Jak sprawdzić, czy ciąg znaków zawiera inny ciąg znaków w języku Swift?

W Objective-C kod sprawdzający podciąg w NSString to: NSString *string = @"hello Swift"; NSRange textRange =[string rangeOfString:@"Swift"]; if(textRange.location != NSNotFound) { NSLog(@"exists"); } Ale jak to zrobić w Swift?

W języku Java Jak sprawdzić, czy łańcuch znaków zawiera podłańcuch (ignorując wielkość liter)? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak sprawdzić, czy łańcuch znaków zawiera inny łańcuch w sposób niew ... Mam dwa String s, str1 i str2. Jak sprawdzić, czy str2 znajduje się w str1, ignorując wielkość liter?

Jak działa string substring w języku Swift

Aktualizowałem część mojego starego kodu i odpowiedzi za pomocą Swift 3, ale kiedy dotarłem do SWIFT Strings i indeksowania z ... es. Jest to kolejne pytanie i odpowiedź dla podłańcucha. Dodaję odpowiedź poniżej, aby pokazać, w jaki sposób są one używane.

Jeśli ciągi są niezmienne in.NET, to dlaczego substrat zajmuje O (n) czas?

Biorąc pod uwagę, że ciągi są niezmienne w. NET, zastanawiam się, dlaczego zostały zaprojektowane tak, że string.Substring() zajmuje O(substring.Length) czas, zamiast O(1)? Czyli jakie były kompromisy, jeśli w ogóle?

Wydobywanie ostatnich n znaków z ciągu znaków w R

Jak mogę pobrać Ostatnie n znaków z ciągu znaków w R? Czy istnieje taka funkcja jak SQL?

Sprawdź, czy ciąg znaków zawiera ciąg znaków w C++

Mam zmienną typu std::string. Chcę sprawdzić, czy zawiera pewne std::string. Jak miałbym to zrobić? Czy istnieje funkcja, która zwraca true, jeśli łańcuch zostanie znaleziony, i false, jeśli nie jest? Dzięki.

Jak wyodrębnić podłańcuch między dwoma znacznikami?

Załóżmy, że mam Ciąg 'gfgfdAAA1234ZZZuijjk' i chcę wyodrębnić tylko '1234' część. Wiem tylko, co będzie kilka znaków bezpośr ... gu znaków: echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" I to da mi 1234 w rezultacie. Jak zrobić to samo w Pythonie?

Znajdź łańcuch pomiędzy dwoma podłańcuchami [duplikat]

To pytanie ma już odpowiedź tutaj: Jak wyodrębnić podłańcuch z łańcucha znaków w Pythonie? ... o to? Zapomniałem wspomnieć: Łańcuch może nie zaczynać się i nie kończyć na start i end. Mogą mieć więcej znaków przed i po.

Jak uzyskać ciąg po określonym fragmencie?

Jak mogę uzyskać ciąg znaków po określonym podłańcuchu? Na przykład chcę uzyskać ciąg po "world" W my_string="hello python world , I'm a beginner " (który w tym przypadku jest:, I'm a beginner)

Plik wsadowy: Find if substring is in string (not in a file)

W pliku wsadowym mam łańcuch abcdefg. Chcę sprawdzić, czy {[1] } jest w łańcuchu. Niestety wygląda na to, że wszystkie ro ... ązania, które znajduję, przeszukują plik dla podłańcucha, a nie łańcuch dla podłańcucha. Czy jest na to łatwe rozwiązanie?

Zastąp część łańcucha innym łańcuchem

Czy w C++ możliwe jest zastąpienie części łańcucha innym łańcuchem? W zasadzie chciałbym to zrobić: QString string("hello $name"); string.replace("$name", "Somename"); Ale chciałbym użyć standardowych bibliotek C++.