Вопросы по теме 'negative-lookbehind'

Каков наиболее эффективный способ заставить отрицательный ретроспективный анализ работать вместе с необязательным значением?
Я знаю, что отрицательный просмотр назад должен иметь нулевую ширину, но я заметил проблему, из-за которой они не работают, если предыдущий токен является необязательным. Почему это происходит? (?<!test):?(\\d{3}) Сбой на test123 . Но...
48 просмотров
schedule 07.06.2024

Как я могу использовать регулярное выражение для сопоставления символов, которые не входят в определенные слова?
Предположим, я хочу вернуть все вхождения «lep» в строке в Python, но не в том случае, если вхождение находится в подстроке, такой как «filepath» или «telephone». Прямо сейчас я использую комбинацию отрицательного просмотра вперед/назад:...
66 просмотров

регулярное выражение не работает в быстром
Я использую регулярное выражение для поиска всех вхождений \n в строке. Само регулярное выражение работает: Выражение находит \n , но не \\n . Вот чего я хочу. Однако, когда я хочу реализовать это в Swift для iOS-приложения, я...
1178 просмотров

Отрицательный взгляд назад не работает должным образом. Как предотвратить захват строки второй группой?
Я хочу отклонить строки, начинающиеся с BT (включая прописные и строчные буквы) Исходное регулярное выражение: ^([Gg][Ii][Rr] 0[Aa]{2})|((([A-Za-z][0-9]{1,2})|(([A-Za-z]...
73 просмотров