Я новичок в регулярных выражениях.Я использую регулярное выражение для сопоставления URL, некоторые результаты содержат =
.Я хочу, чтобы только те URL соответствовали моему шаблону, но не содержат =
.
Мой шаблон \S+google.com\/\S+-\S+
Например:
MATCH:www.google.com/aa-bb
НЕ соответствует: google.com/
НЕ соответствует: www.google.com/aa-bb=cc
Мой текущий шаблон соответствует 1 и 3, но я хочу 1 ТОЛЬКО
С этим ответом Регулярное выражение для соответствия строке, которая не содержит слова? , я пробовал (?=((?!=).)*)(?=\S+google.com\/\S+-\S+)
, пытаясь пересечь результат обоих матчей.Но кажется, что регулярное выражение не работает таким образом.
Python Regex отвечает только, пожалуйста.Спасибо!