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

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

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

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

3599
Есть ли в Python метод "содержит" подстроку для строки?

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

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

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

2576
Как проверить, содержит ли строка подстроку в 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 Это выглядит немного...

2145
Как получить подстроку строки в Python?

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

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

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

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

Учитывая имя файла в форме someletters_12345_moreleters.ext, я хочу извлечь 5 цифр и поместить их в переменную. Итак, чтобы подчеркнуть это, у меня есть имя файла с числом символов х, затем пятизначной последовательностью, окруженной одним подчеркиванием с обеих сторон, а затем другим набором из...

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

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

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

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

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

Допустим, у меня есть строка, 'gfgfdAAA1234ZZZuijjk'и я хочу извлечь только '1234'часть. Я знаю только, что будет с несколькими персонажами непосредственно до AAAи после ZZZтой части, которая меня интересует 1234. С помощью sedэтого можно сделать что-то подобное со строкой: echo "$STRING" | sed -e...

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

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

276
Получение первого символа строки с помощью $ str [0]

Я хочу получить первую букву строки, и я заметил, что это $str[0]прекрасно работает. Я просто не уверен, является ли это «хорошей практикой», так как эта запись обычно используется с массивами. Эта функция не очень хорошо документирована, поэтому я обращаюсь к вам, ребята, чтобы сказать мне, все ли...

242
Как проверить, начинается ли строка C ++ std :: string с определенной строки, и преобразовать подстроку в int?

Как реализовать следующее (псевдокод Python) в C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Например, если argv[1]есть --foo=98, то foo_valueесть 98.) Обновление: я не решаюсь взглянуть на Boost, так как я просто смотрю на внесение очень небольших изменений в...

238
Как получить подстроку перед указанным символом jQuery или JavaScript

Я пытаюсь извлечь все до запятой ','. Как мне сделать это в JavaScript или jQuery? Я попробовал это и не работает .. 1345 albany street, Bellevue WA 42344 Я просто хочу получить адрес улицы. var streetaddress= substr(addy, 0, index(addy, '.'));...