Вопросы по теме 'negative-lookahead'
Преобразование заголовков регулярных выражений PHP/отрицательный взгляд вперед/toLowerCase
Я пытаюсь преобразовать некоторые заголовки на своих html-страницах в <h2> . Схема проста.
<?php
$test = "<p><strong>THIS IS A TEST</strong></p><div>And this is Random...
313 просмотров
schedule
18.11.2022
Регулярное выражение: отрицательный прогноз между двумя совпадениями
Я пытаюсь построить регулярное выражение примерно так:
[match-word] ... [exclude-specific-word] ... [match-word]
Кажется, это работает с негативным прогнозом, но я сталкиваюсь с проблемой, когда у меня есть такой случай:
[match-word] ......
5575 просмотров
schedule
25.02.2022
Perl отрицательный просмотр вперед не работает с большими строками
Отрицательный просмотр perl вперед не работает с большими строками (длина > 40000, в активном perl и cygwin perl, версия 5.14). Я попробовал тот же код с mingw perl 5.8.8 , и он перестал работать для строк длиной> 5000.
Код, который я использую:...
239 просмотров
schedule
02.08.2022
Как использовать отрицательный просмотр в регулярном выражении для удаления ненужных строк
Мне нужна помощь в использовании отрицательного прогноза. Я использую Notepad++ и хочу удалить все строки, кроме строк, содержащих <title>(.*)</title>
Я попробовал пару вещей, но это не сработало....
13859 просмотров
schedule
26.04.2023
^ вызвать некоторые проблемы в регулярном выражении
Я пытаюсь сопоставить подстроку с регулярным выражением, но ^ меняет логику, как я не ожидал. Регулярное выражение...
^(?!My Words).*$
отклоняет предложение, начинающееся с My Words . В этом случае отрицательный просмотр вперед...
61 просмотров
schedule
05.12.2023
RegEx - исключить совпадающие шаблоны
У меня есть следующие шаблоны, которые следует исключить.
make it cheaper
make it cheapere
makeitcheaper.com.au
makeitcheaper
making it cheaper
www.make it cheaper
ww.make it cheaper.com
Я создал регулярное выражение для соответствия любому...
72597 просмотров
schedule
26.02.2022
Regex - утверждение вложенного просмотра вперед
предположим, мы хотим сопоставить все one (s) между <out>...</out> в этом тексте (параметр: точка соответствует всем ):
<out>hello!</out>
<nx1>home one</nx1>
<nx2>living</nx2>
<out>one...
2658 просмотров
schedule
23.05.2023
регулярное выражение, соответствующее двум группам повторяющихся цифр, где обе не могут быть одинаковыми цифрами
Ребята, я пытаюсь использовать регулярные выражения для обработки большого набора числовых строк и сопоставления последовательностей цифр для определенных шаблонов, где некоторые цифры повторяются группами. Частью требования является обеспечение...
1172 просмотров
schedule
08.12.2022
Соответствие регулярному выражению, если шаблон не следует за другим шаблоном - PHP
Я хочу обернуть объект iframe в класс div, но только если он еще не обернут в этот класс div. Я пытаюсь использовать шаблон отрицательного соответствия для этого класса div, поэтому preg_replace не будет соответствовать и вернет исходный $content....
83 просмотров
schedule
14.09.2022
Разобрать идентификаторы, которые не заканчиваются определенными символами в attoparsec
Я застрял в написании синтаксического анализатора attoparsec для анализа Единого кода для единиц измерения. of Measure вызывает <ATOM-SYMBOL> . Он определяется как самая длинная последовательность символов определенного класса (этот класс...
256 просмотров
schedule
27.12.2022
Соответствие слову, которому не предшествует символ
Я хотел бы сопоставить слово STOP, если перед ним нет ', поэтому:
STOP 'something - легально
но ' STOP - нет, и something ' something else STOP тоже нет
Я пытался использовать отрицательный просмотр вперед, но я не могу использовать...
525 просмотров
schedule
29.11.2022
Возможен ли отрицательный просмотр вперед, чтобы исключить всю строку на основе набора символов?
У меня есть большой текстовый файл в Notepad++, в котором я хочу найти определенные строки. Скажем, это выглядит примерно так:
I don't like numbers 1 2 and 3
I don't like most symbols either, ! @ and # are bad
But I do like lines with no...
154 просмотров
schedule
24.05.2022
регулярное выражение с отрицательным прогнозом в эластичном поиске
Я пытаюсь сделать отрицательный прогноз по запросу elasticsearch, регулярное выражение:
(?!.*charge)(?!.*encode)(?!.*relate).*night.*
текст, который я сопоставляю:
зачислили обратно на ночь, все еще имея проблемы со строительством....
2580 просмотров
schedule
03.04.2023
Квантификатор «звезда» и «плюс» в отрицательном ретроспективном анализе переменной ширины
Глупый вопрос здесь... Я пытаюсь сопоставить пробелы внутри строки, игнорируя начальные пробелы/табуляции , и придумал эти строки регулярного выражения, но я не могу понять, почему только один работает (движок регулярных выражений С#):
(?<!^[...
162 просмотров
schedule
06.04.2023
Предотвращение возврата в регулярном выражении для поиска строк без комментариев (не начинающихся с отступа «#»)
Я хотел бы искать строки, которые не начинаются со знака фунта (#) в коде с отступом.
В настоящее время я использую регулярное выражение ^\s*([^\s#].*) с многострочным параметром.
Моя проблема в том, что в строках без комментариев он работает...
814 просмотров
schedule
21.12.2023
Как создать регулярное выражение с несколькими условиями
Мне нужно просканировать файл журнала, чтобы найти некоторые подстроки.
Как объединить приведенные ниже условия в одно выражение регулярного выражения:
Найдите подстроки «AAA», «BBB», «CCC», но
Игнорировать их в подстроках «DDD», «EEE» или...
91 просмотров
schedule
10.03.2022