Вопросы с тегом 'substring'

Часть строки или функция/метод, возвращающий часть строки
49

Как проверить, содержит ли строка подстроку в JavaScript?

Обычно я ожидал бы String.contains(), но, похоже, его нет. Каков разумный способ проверить это?
24 нояб. '09 в 13:04
19

У Python есть метод подстроки "содержит"?

Я ищу метод string.contains или string.indexof в Python. Я хочу сделать: if not somestring.contains("blah"): continue
09 авг. '10 в 2:52
39

Как проверить, содержит ли строка определенное слово?

Рассмотрим: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Предположим, что у меня есть код выше, каков правильный способ написать оператор if ($a contains 'are')?
06 дек. '10 в 13:14
22

Как проверить, содержит ли строка подстроку в Bash

У меня есть строка в Bash: string="My string" Как проверить, содержит ли она еще одну строку? if [ $string ?? 'foo' ]; then echo "It there!" fi Где ?? - мой неизвестный оператор. Использовать эхо и grep? if echo "$string" | grep 'foo'; the...
23 окт. '08 в 12:37
23

Как проверить, содержит ли строка другую строку в Objective-C?

Как проверить, содержит ли строка (NSString) другую меньшую строку? Я надеялся на что-то вроде: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Но ближайший я мог найти: if ([string rangeOfString:@"hello"] ...
02 мая '10 в 15:34
8

В чем разница между substr и substring?

В чем разница между alert("abc".substr(0,2)); и alert("abc".substring(0,2)); Оба они, похоже, выводят "ab".
19 сент. '10 в 11:40
20

Извлечь подстроку в Bash

Учитывая имя файла в форме someletters_12345_moreleters.ext, я хочу извлечь 5 цифр и поместить их в переменную. Итак, чтобы подчеркнуть суть, у меня есть имя файла с числом символов x, а затем пятизначная последовательность, окруженная одним подчер...
09 янв. '09 в 13:53
9

В чем разница между String.slice и String.substring?

Кто-нибудь знает, какая разница между этими двумя методами: String.slice String.substring
11 февр. '10 в 10:34
27

Как проверить, содержит ли строка строку Swift?

В Objective-C код для проверки подстроки в NSString: NSString *string = @"hello Swift"; NSRange textRange =[string rangeOfString:@"Swift"]; if(textRange.location != NSNotFound) { NSLog(@"exists"); } Но как это сделать в Swift?
04 июн. '14 в 9:43
5

Если строки .NET неизменны в .NET, то почему Подстановка принимает O (n) время?

Учитывая, что строки являются неизменными в .NET, мне интересно, почему они были сконструированы таким образом, что string.Substring() занимает время O (substring.Length), а не O(1)? то есть. какие были компромиссы, если они есть?
19 июл. '11 в 6:05
6

В Java, как проверить, содержит ли строка подстроку (игнорируя регистр)?

У меня есть два String s, str1 и str2. Как проверить, содержится ли str2 в str1, игнорируя случай?
16 февр. '10 в 17:45
11

Проверьте, содержит ли строка строку в С++

У меня есть переменная типа std::string. Я хочу проверить, содержит ли он определенную std::string. Как бы я это сделал? Есть ли функция, которая возвращает true, если строка найдена, и false, если это не так?
26 февр. '10 в 8:19
16

Как работает строковая подстрока в Swift

Я обновлял часть своего старого кода и отвечал на Swift 3, но когда я добрался до Swift Strings и Indexing с подстроками, все стало запутанным. В частности, я пытался сделать следующее: let str = "Hello, playground" let prefixRange = str.startIndex...
24 сент. '16 в 14:17
15

Как извлечь подстроку между двумя маркерами?

Скажем, у меня есть строка 'gfgfdAAA1234ZZZuijjk', и я хочу извлечь только часть '1234'. Я знаю только, что будет за несколько символов непосредственно перед AAA, а после ZZZ - часть, которую меня интересует 1234. С sed можно сделать что-то вроде...
12 янв. '11 в 9:14
24

Как обрезать расширение файла из строки в JavaScript?

Например, если предположить, что x = filename.jpg, я хочу получить filename, где filename может быть любым именем файла (предположим, что имя файла содержит [a-zA-Z0-9-_], чтобы упростить.). Я видел x.substring(0, x.indexOf('.jpg')) в DZone Snippe...
22 нояб. '10 в 21:24