Вопросы по теме 'regex-lookarounds'

Неправильный просмотр регулярных выражений и/или поиск назад в этом
$line = 'Боб никогда не говорил, что каждая мечта хороша'; Поиск: Сопоставьте и зафиксируйте ТОЛЬКО слово «когда-либо». Сделайте это с помощью утверждений просмотра вперед и/или просмотра назад. if ( $line =~ /(?<=\s)ever(?=\s)/) { print...
238 просмотров
schedule 24.03.2023

прогнозные утверждения
Я пытаюсь сопоставить метку с допустимым доменным именем, используя регулярное выражение в Python: DOMAIN_LABEL_RE = """ \A( (?<![\d\-]) # cannot start with digit or hyphen, looking behind ([a-zA-Z\d\-]*?) ([a-zA-Z]+)# need at least 1 letter...
562 просмотров
schedule 18.02.2023

Вложенное регулярное выражение просмотра вперед и назад
У меня проблемы с вложенными '+' / '-' lookahead / lookbehind в регулярном выражении. Допустим, я хочу изменить '*' в строке на '%' , и предположим, что '\' экранирует следующий символ. (Превращение регулярного выражения в sql-подобную...
4818 просмотров

Упреждающее регулярное выражение
Я использую регулярное выражение, чтобы найти: test:? За которым следует любой символ, пока он не наткнется на следующий: test:? Теперь, когда я запускаю это регулярное выражение, я сделал: ((?:test:\?)(.*)(?!test:\?)) В...
2025 просмотров
schedule 14.05.2023

Сопоставление необязательных групп с опережением в регулярном выражении JavaScript
Я пытаюсь решить проблему сопоставления строк с помощью регулярных выражений. Мне нужно сопоставить URL-адреса этой формы: http://soundcloud.com/okapi23/dont-turn-your-back/ И мне нужно «отклонить» URL-адрес этой формы:...
896 просмотров

RegEx для последующего захвата времени выполнения с определенным текстом
У меня есть следующий файл журнала, который я пытаюсь разобрать. Я использую регулярные выражения для сбора необходимой мне информации и сделал большую часть этого. У меня есть определенная часть файла журнала, которая повторяется несколько раз в...
184 просмотров
schedule 11.06.2023

Regex для поиска тегов привязки без http или https в атрибуте href
У меня есть этот образец текста, для которого я хочу запустить регулярное выражение, чтобы вытащить теги привязки, href которых не содержит http | https в части адреса. Я пытался использовать это регулярное выражение, но оно еще не завершено. Я не...
1075 просмотров
schedule 24.07.2022

PHP: регулярное выражение заменяет слово с помощью подстановочных знаков в утверждениях Lookbehind
Я хочу создать скрипт PHP Regex, который может сопоставлять и заменять слова в строке. Регулярное выражение должно соответствовать только полным словам, что я могу легко выполнить с помощью: /\b(SEARCH_TERM)\b/ Проблема, с которой я...
347 просмотров
schedule 02.02.2023

О совпадениях регулярных выражений
Я предупрежу вас всех с самого начала: я новичок в регулярных выражениях. Имея это в виду, давайте начнем, и я использую библиотеку C++ Deelx. У меня есть этот текст для передачи в моем регулярном выражении: char tempStr[] = "Ésta è À ç À Ária...
1230 просмотров
schedule 03.07.2023

regexp - Соответствует целой строке, если она не содержит другой строки
Что мне нужно сделать, так это получить всю входную строку, если она не содержит другой строки. Чтобы быть более понятным (php-код не имеет большого значения, важно регулярное выражение): Допустим, строка, которую мы хотим инвертировать, — это...
896 просмотров
schedule 14.05.2022

регулярное выражение - запутался в функциях поиска
если я напишу (?<=\()\w+(?=\)) для этой строки: (Тест) (Тест2) (Тест3) Я получу: Тест Тест2 Тест3 Это имеет смысл. если я напишу \w+ (?<=\()\w+(?=\)) Для этой строки: LTE (тест) он ничего не возвращает. В чем...
105 просмотров
schedule 08.04.2023

Обнаруживать все выражения шаблона, не заключенные в фигурные скобки
У меня есть такая строка шаблона: '%album_artist%/%album%{ (%year%)}/{%track_number%. }%track_artist% - %title%' Я хочу найти все переменные, которые не являются необязательными, поэтому не заключены в фигурные скобки: track_artist , title ,...
234 просмотров
schedule 30.07.2023

Почему этот литерал регулярного выражения javascript не работает?
function fuzzQuery(rawQuery) { re = /(?=[\(\) ])|(?<=[\(\) ])/; strSplit = rawQuery.split(re); alert(strSplit); }; Не работает (нет диалогового окна). Я проверил выражение на http://rubular.com/ , и оно работает, как...
114 просмотров
schedule 04.01.2023

регулярное выражение соответствует определенным символам, но не с точкой в ​​начале
У меня есть строка, в которой есть пробелы. Я хотел бы заменить их точкой, но не той, которая уже заканчивается точкой. Например. text = "This is the oldest European-settled town in the continental " \ "U.S.\r\nExplore the town at your...
71 просмотров
schedule 08.06.2023

Отрицательное упреждающее выражение
Я пишу сценарий Perl, который выполняет различные действия на хостах в зависимости от того, какие шаблоны соответствуют полному доменному имени. Я изо всех сил пытался найти регулярное выражение, которое пропускает хосты, у которых есть строка «тест»...
170 просмотров
schedule 24.01.2024

Несколько условий в регулярном выражении проверки
Я более или менее новичок в регулярных выражениях. Я попытался получить следующие условия в регулярном выражении: Отсутствие пробелов в начале и в конце строки Разрешить все цифры Разрешить пробелы, точки, скобки, плюс и минус В...
40280 просмотров
schedule 04.04.2023

Редактор ace не может захватить группу (?:)
Все, Я пытаюсь создать свой собственный режим с помощью редактора ACE. Я пытаюсь определить действительно простое правило подсветки синтаксиса: this.$rules = { "start": [ { token : "string", regex :...
754 просмотров

Разделить строку в JavaScript, используя регулярное выражение с просмотром назад нулевой ширины
Я знаю, что регулярные выражения JavaScript имеют встроенную функцию просмотра вперед, но не функцию просмотра назад. Я хочу разбить строку в точках, начинающихся с любого члена одного набора символов или заканчивающихся любым членом другого набора...
309 просмотров

извлечь имя файла и путь с разделителем косой черты из текста, используя grep и lookaround
Я пытаюсь написать сценарий bash для автоматизации проверки измененных файлов после сравнения локальной папки с другой удаленной папкой. Для этого я пытаюсь извлечь имя файла с частью пути к удаленной папке, которая будет использоваться в командах...
448 просмотров
schedule 03.12.2022

Инвертирование регулярного выражения, включающего два выражения
У меня есть регулярное выражение, которое соответствует всем строкам, которые либо вообще не содержат 't' , либо содержат хотя бы один 't' , которого нет в последовательности 'th' . Я хочу инвертировать его, чтобы он соответствовал только тем...
38 просмотров
schedule 26.01.2023