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

Regex удаляет кавычки вокруг целых чисел?
Допустим, у меня есть строка "\"Боб\",\"1\",\"Мэри\",\"2\"". Можно ли убрать только кавычки вокруг цифр, а не буквы? Я пробовал смотреть вперед/назад, но непеременная длина для просмотра назад меня облажала, и я понятия не имею, как решить проблему....
1776 просмотров
schedule 30.04.2023

Упреждающее регулярное выражение php preg_replace
Я пытаюсь заменить амперсанды на своем html-коде, используя preg_replace, но проблема в том, что он ломает встроенный javascript && или URL-адрес javascript, например ?page=test&id=1 Теперь у меня есть этот код, который работает $amp_replace =...
2091 просмотров

Регулярное выражение Python (Perl-типа) с опережением/просмотром назад
Рассмотрим строку s = "aa,bb11,22 , 33 , 44,cc , dd " . Я хотел бы разделить s на следующий список токенов, используя модуль регулярных выражений в Python , что похоже на функциональность, предлагаемую Perl: "aa,bb11" "22"...
759 просмотров

Проблема с утверждением обратного выражения регулярного выражения
это мое текущее регулярное выражение: (?<=[\$T|\s|\p{P}|\$%\$%])sampleString Я хочу сопоставить все sampleString в моем RichTextBox и некоторый пример строки примера в моем richtextBox выглядит примерно так: $TsampleString...
157 просмотров
schedule 26.02.2024

Получите ТОЛЬКО третье совпадение строки, используя REGEX без опции \K (C#)
У меня есть обычная строка, как показано ниже: xxSTART Here we have the first text in 1234 asdf xxENDxxSTART Here we have the second text 999 fffd xxENDxxSTART Here we have the third text 1234 9985Df xxENDxxSTART Here we have the fourth text 1234...
173 просмотров
schedule 23.01.2024

Комбинированный позитивный взгляд назад и взгляд вперед
Я хочу проанализировать массив из пользовательского протокола "ключ-значение". Это похоже на это RESPONSE GAMEINFO OK NAME: "gamelobby" PLAYERS: "alice", "bob", "hodor" FLAGS: 1, 2, 3 В Java строка выглядит так (в ней используется CRLF как...
233 просмотров
schedule 26.12.2023

Когда использовать положительные поисковые запросы в Regex?
Может ли кто-нибудь объяснить мне, почему и когда я должен использовать положительные поисковые запросы в Regex? Для негативных поисков я могу думать о сценариях, где они являются единственным решением, но для позитивных поисков я не понимаю, зачем...
205 просмотров

Javascript Regex — захват только неэкранированных шаблонов
Учитывая строку в Javascript, например {включать} что-либо в {фигурные скобки}, но не тогда, когда они экранированы, как {это}, и работают для любой позиции {скобки} я хочу получить включать фигурные скобки скобка Я пытался...
116 просмотров
schedule 22.09.2023

Совпадение со следующим словом после регулярного выражения
Я хочу сопоставить слово после выражения регулярного выражения. Например, я придумал выражение регулярного выражения для соответствия дате и времени - <Apr 11, 2017 2:35:53 AM SGT>...
257 просмотров
schedule 26.06.2022

В QRegularExpression, какой оптимальный способ обойти утверждение lookbehind не является ограничением фиксированной длины?
Возьмите следующее регулярное выражение: (?<=(&lt;|<)ref) Это приведет к сбою QRegularExpression::isValid(); и QRegularExpression::errorString(); будет выведено Утверждение lookbehind не имеет фиксированной длины...
112 просмотров
schedule 28.01.2024