Мой шаблон здесь:
https://regex101.com/r/6z8X43/3
Моя проблема - вторая группа в матче 7:
([^\/\n]*)
этот.текст = текст;
Это означает любые символы, кроме / или "новой строки" до .text
Но мне нужно добавить «это» слово к этой отрицательной проверке, поэтому this.text
должно быть недействительным. Что-то вроде ([^\/\n|this]*)
- не /, не \n и не совсем "это".
((?!this)[^\/\n])*
regex101.com/r/6z8X43/4 - person Srdjan M.   schedule 29.01.2018[^\/\n|this]
означает соответствие одному символу, который не является/
или\n
или|
илиt
илиh
илиi
илиs
. Как правило, не используйте квадратные скобки, пока не поймете, что они делают. - person tripleee   schedule 29.01.2018