Один из аргументов , что мой сценарий получает это дата в следующем формате: yyyymmdd. Я хочу проверить, получаю ли я правильную дату в качестве входных данных. Как я могу это сделать? Я пытаюсь использовать регулярные выражения, такие...
Один из аргументов , что мой сценарий получает это дата в следующем формате: yyyymmdd. Я хочу проверить, получаю ли я правильную дату в качестве входных данных. Как я могу это сделать? Я пытаюсь использовать регулярные выражения, такие...
Я ищу окончательный почтовый индекс и регулярное выражение почтового индекса. Я ищу что-то, что охватит большую часть (надеюсь, весь
Мне нужно разделить строку строки на разделитель -и .. Ниже приведены мои желаемые результаты. AA.BB-CC-DD.zip -> AA BB CC DD zip но мой следующий код не работает. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\.");...
Я пытаюсь установить регулярное выражение, которое будет проверять начало строки, и если он содержит http://или https://должен соответствовать. Как я могу это сделать? Я пытаюсь следующее, которое не работает:...
Я обрабатываю кучу таблиц с помощью этой программы , но мне нужно игнорировать таблицы , начинающиеся с метки "tbd_". Пока что у меня есть что-то вроде [^ tbd_], но это просто не соответствует этим...
Я пытался использовать это, но не сработало return value.replaceAll("/[^A-Za-z0-9 ]/",
Я пытаюсь извлечь строку из большей строки, где она получает все между ':' и a ';'. Текущий Str = 'MyLongString:StringIWant;' Желаемый вывод newStr =
В документации я читаю: Используйте \ A и \ z, чтобы соответствовать началу и концу строки, ^ и $ соответствуют началу / концу строки. Я собираюсь применить регулярное выражение, чтобы проверить имя пользователя (или адрес электронной почты тот же), представленный пользователем. Какое выражение мне...
У меня есть HTML-код до и после строки: name="some_text_0_some_text" Я хотел бы заменить что- 0то вроде:!NEW_ID! Итак, я сделал простое регулярное выражение: .*name="\w+(\d+)\w+".* Но я не вижу, как заменить исключительно захваченный блок. Есть ли способ заменить захваченный результат, например ($...
Официальная документация Java гласит: Строка "boo:and:foo", например, дает следующие результаты с этими выражениями Regex Result: { "boo", "and", "foo" }" И это так, как мне нужно, чтобы это работало. Однако, если я запускаю это: public static void main(String[] args){ String test = "A|B|C||D";...
Учитывая строку «ThisStringHasNoSpacesButItDoesHaveCapitals», что является лучшим способом добавить пробелы перед заглавными буквами. Таким образом, конечная строка будет такой: «В этой строке нет пробелов, но есть заглавные буквы» Вот моя попытка с RegEx...
Как мне написать swtich для следующих условных выражений? Если URL содержит «foo», тогда settings.base_url - это «bar». Следующее - достижение требуемого эффекта, но я чувствую, что это будет более управляемым в коммутаторе: var doc_location = document.location.href; var url_strip = new...
Предположим, у меня есть следующее регулярное выражение: -(\d+)- и я хочу заменить, используя C #, группу 1 (\d+)на AA, чтобы получить: -AA- Теперь я заменяю его, используя: var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); Но мне это...
Я хочу регулярное выражение, которое запрещает символы и позволяет только буквы и цифры. Приведенное ниже регулярное выражение прекрасно работает, но не допускает пробелов между словами. ^[a-zA-Z0-9_]*$ Например, при использовании этого регулярного выражения «HelloWorld» нормально, но «Hello World»...
Я не смог найти правильное регулярное выражение для соответствия любой строке, не заканчивающейся каким-либо условием. Например, я не хочу сопоставлять что-либо, заканчивающееся на a. Это соответствует b ab 1 Это не совпадает a ba Я знаю, что регулярное выражение должно заканчиваться, $чтобы...
Я пытаюсь написать регулярное выражение, которое будет позволять только строчные буквы и до 10 символов. Что у меня до сих пор выглядит так: pattern: /^[a-z]{0,10}+$/ Это не работает и не компилируется. У меня был рабочий, который позволял бы использовать только строчные буквы: pattern: /^[a-z]+$/...
Мне нужно регулярное выражение, которое будет проверять полный комплексный почтовый индекс Великобритании только во входной строке. Все необычные формы почтовых индексов должны быть покрыты так же, как и обычные. Например: Спички CW3 9SS SE5 0EG SE50EG se5 0eg WC2H 7LT Не совпадает AWC2H 7LT WC2H...
Я пытаюсь заменить строку в Makefile на Mac OS X для кросс-компиляции на iOS. Строка имеет двойные кавычки. Команда: sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure И ошибка: sed: RE error: illegal byte sequence Я пытался избежать двойных кавычек, запятых, тире...
Я пытаюсь сопоставить <input>«скрытые» поля типа, используя этот шаблон: /<input type="hidden" name="([^"]*?)" value="([^"]*?)" />/ Это пример данных формы: <input type="hidden" name="SaveRequired" value="False" /><input type="hidden" name="__VIEWSTATE1"...
Как я могу заменить foobarна foo123bar? Это не работает: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' Это работает: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Я думаю, что это общая проблема, когда есть что-то подобное \number. Кто-нибудь может дать мне подсказку о...