Я пытаюсь создать регулярное выражение , который находит текст, который содержит: '?'Строка регулярного выражения не содержит?
src
.js
и не содержит знак вопроса в то же время.
Например, я хочу, чтобы мой регулярное выражение, чтобы соответствовать:
src="scripts/test.js"
и не совпадают:
src="Servlet?Template=scripts/test.js"
, потому что он содержит знак вопросительный знак.
Может ли кто-нибудь дать мне подходящее regex?
Большое спасибо
Это одно из тех случаев, когда я, вероятно, предпочитаю читать 'if (str.indexOf ('src')! == -1 && str.indexOf ('. Js')! == -1 && str. indexOf ('?') === -1) {...} '. – Phylogenesis
Я бы хотел использовать его, но я имею дело с полным текстом шаблона, поэтому он может содержать несколько вхождений 'src' с '.js', и я хочу изменить каждое вхождение src – user2484927