Вопросы с тегом «substring»

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

3
Как проверить, содержит ли строка подстроку в JavaScript?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Обычно я ожидал бы String.contains()метода, но, похоже, его нет. Какой разумный способ проверить это?

10
Есть ли в Python метод "содержит" подстроку для строки?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я ищу string.containsили string.indexofметод в Python. Я хочу сделать: if not somestring.contains("blah"): continue

30
Как проверить, содержит ли строка определенное слово?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Рассматривать: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Предположим, у меня есть код выше, как правильно написать заявление if ($a contains …

26
Как проверить, содержит ли строка подстроку в Bash
У меня есть строка в Bash: string="My string" Как я могу проверить, содержит ли она другую строку? if [ $string ?? 'foo' ]; then echo "It's there!" fi Где ??мой неизвестный оператор. Я использую эхо и grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi Это выглядит …
2576 string  bash  shell  substring  sh 

12
Как получить подстроку строки в Python?
Есть ли способ подстроки строки в Python, чтобы получить новую строку от третьего символа до конца строки? Может как myString[2:end]? Если выход из второй части означает «до конца», и если вы покидаете первую часть, начинается ли она с самого начала?
2145 python  string  substring 

23
Как проверить, содержит ли строка другую строку в Objective-C?
Как я могу проверить, NSStringсодержит ли string ( ) еще одну строку поменьше? Я надеялся на что-то вроде: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Но самое близкое, что я мог найти, было: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } В …



21
Извлечь подстроку в Bash
Учитывая имя файла в форме someletters_12345_moreleters.ext, я хочу извлечь 5 цифр и поместить их в переменную. Итак, чтобы подчеркнуть это, у меня есть имя файла с числом символов х, затем пятизначной последовательностью, окруженной одним подчеркиванием с обеих сторон, а затем другим набором из числа символов х. Я хочу взять 5-значный …
730 string  bash  shell  substring 



5
Если строки являются неизменяемыми в .NET, то почему Substring занимает O (n) времени?
Учитывая, что строки являются неизменяемыми в .NET, мне интересно, почему они были разработаны таким образом, что вместо string.Substring()O? substring.Length) Требуется время O(1)? т.е. каковы были компромиссы, если таковые имеются?

17
Как работает подстрока String в Swift
Я обновлял свой старый код и ответы с помощью Swift 3, но когда я перешел к Swift Strings и Indexing с подстроками, все стало запутанным. Конкретно я пробовал следующее: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) где вторая строка давала мне следующую ошибку Значение …
354 swift  string  range  substring 

17
Как извлечь подстроку между двумя маркерами?
Допустим, у меня есть строка, 'gfgfdAAA1234ZZZuijjk'и я хочу извлечь только '1234'часть. Я знаю только, что будет с несколькими персонажами непосредственно до AAAи после ZZZтой части, которая меня интересует 1234. С помощью sedэтого можно сделать что-то подобное со строкой: echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" И это даст мне 1234в результате. …
335 python  string  substring 

23
Как обрезать расширение файла из строки в JavaScript?
Например, предполагая, что x = filename.jpgя хочу получить filename, где filenameможет быть любое имя файла (предположим, что имя файла содержит только [a-zA-Z0-9-_] для упрощения.). Я видел x.substring(0, x.indexOf('.jpg'))на DZone Snippets , но не будет ли x.substring(0, x.length-4)лучше? Потому lengthчто это свойство и не выполняет проверку символов, тогда как indexOf()является функцией …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.