Необходимо задать следующую строку
"='root' && ... ="
где ... - любое количество любых символов
Как задать любое количество любых символов в регулярном выражении? Видел
Любое количество любых символов
Запросы приведенные в ответе
(?s)"='root' && .*? ="
"='root' && (?s:.*?) ="
не помогают
прошу не минусовать за то что пишу не в комментарии (а привести ссылку как в документ вставлять комментарий с картинкой)
Между символом = и словом root не должно быть пробелов - в этом случае между root и символом = не должно быть никаких директив, а если есть, то прошу
пояснить значение следующих участков кода
\s*(есть сомнения в необходимости использования этой директивы передroot, если пробел есть, то почему не использовать\s+)\s+(Как я понял\s+означает пробел, а вот что\s*не понял.)
Понимание использования \s* мешает составлению следующей команды
if ...== 'root' && ...==
Еще забыл как использовать апострофы в запросе поискового выражения - нужно ли обрамлять апострофы специальным образом?
Извините что расспрашиваю вас а не гугл - просто во многих местах непонятно написано.


*или+- это квантификаторы, звездочка означает 0 и более символов, а плюс 1 и более символов, т.е. при звездочке объявляется неявное появление пробельных символов,\s- это не только пробелы, это все пробельные символы, такие как табуляция, перевод строки. Эквивалентом строки\sбудет[\r\n\t\f\v ]. Но самой сути вопроса я честно говоря не уловил, приведите примеры что вы хотите получить и из каких данных, наверное будет проще. – Aug 16 '20 at 18:11