Dreamweaver regex для сопоставления идентификаторов с форматом YUI - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь сопоставить идентификаторы с формой: id="yui_...", но не могу получить правильное выражение.Я пытаюсь:

(yui)+

, намереваясь найти группу захвата один или несколько раз.Но это не дает результатов.

Dreamweaver Find and Replace

Кто-нибудь может помочь?Я прочитал различные регулярные выражения regex101, но, похоже, не могу понять это правильно, независимо от того, какую перестановку регулярного выражения я пробую.

1 Ответ

0 голосов
/ 05 декабря 2018

Регулярное выражение (yui)+ соответствует одному или нескольким последовательным повторениям подстроки yui.Он будет соответствовать yuiyuiyuiyuiyuiyuiyui, или yuiyui, или просто yui.

Вы хотите сопоставить yui с любыми символами, кроме " символов.

Таким образом, выможет использовать

yui[^"]*

[^"]* соответствует 0 или более последовательным символам, отличным от двойных кавычек.

Если вы хотите добавить больше символов «исключения», добавьте их в класс отрицанных символов :

yui[^"']*

Шаблон [^"']* будет соответствовать любым 0+ символам, кроме " и '.

...