nick4
Guest
Удаление атрибутов у тегов (регулярные выражения)
Есть текст:
<a href="index.html" onClick="alert('Hi!');">
и предположим нужно удалить атрибут "onClick" из всех тегов, соответственно RegXP будет такой: onсlick="[^">]+" (варианты без кавычек - не рассматривается, вариант с одинарными кавычками - идентичен) - но, если в тексте атрибута встречается кавычка, экранированная слэшэм (\") - как в этом случае правильно написать рег?
<a href="index.html" onClick="alert('Hi! \"test\" test');">
Есть текст:
<a href="index.html" onClick="alert('Hi!');">
и предположим нужно удалить атрибут "onClick" из всех тегов, соответственно RegXP будет такой: onсlick="[^">]+" (варианты без кавычек - не рассматривается, вариант с одинарными кавычками - идентичен) - но, если в тексте атрибута встречается кавычка, экранированная слэшэм (\") - как в этом случае правильно написать рег?
<a href="index.html" onClick="alert('Hi! \"test\" test');">