Articles of выражений

Регулярные выражения: как совместить числа?

Я хочу использовать регулярные выражения для сопоставления чисел, подобных этим: 58158 60360 98198 Это в формате ABCAB . Я использую код ниже для соответствия ABAB : (([\d]){1,}([\d]){1,})\1{1,} например 5858 но как соответствовать ABCAB (58158)?

Последствия вставки положительного поиска в произвольное регулярное выражение для имитации смещения байтов

Каковы были бы последствия вставки положительного lookbehind для n-байтов (?<=\C{n}) в начало любого произвольного регулярного выражения, особенно при использовании для операций замены? По крайней мере, в PHP функции соответствия регулярному выражению preg_match и preg_match_all позволяют начинать сопоставление после заданного смещения байта. В любой из других функций PCRE PHP нет соответствующей функции – вы можете указать […]

Диапазон кванторов не работает в lookbehind

Хорошо, поэтому я работаю над проектом, где мне нужно регулярное выражение, которое может совпадать с *, за которым следует 1-4 пробела или вкладки, а затем строка строк. Сейчас я использую. * После поиска в целях тестирования. Однако я могу получить его, чтобы явно соответствовать 1, 2 или 4 пробелам / вкладкам, но не 1-4. Я […]