flower
Новичок
Подскажите регулярку для удаления тега по части его содержимого
Пример:
<tag1><tag2 value attribute><tag3>
Нужно регулярное выражение, которое вырежет фрагмент "<tag2 value attribute>" потому, что он содержит в себе "attribute".
/<.*attribute.*>/ вырезает также "<tag1>" и "<tag3>", а этого не нужно. Нужно как-то указать, что внутри вырезаемого тега не должно быть других тегов, но вставить "[^>]" никуда не получается. Help..
Пример:
<tag1><tag2 value attribute><tag3>
Нужно регулярное выражение, которое вырежет фрагмент "<tag2 value attribute>" потому, что он содержит в себе "attribute".
/<.*attribute.*>/ вырезает также "<tag1>" и "<tag3>", а этого не нужно. Нужно как-то указать, что внутри вырезаемого тега не должно быть других тегов, но вставить "[^>]" никуда не получается. Help..
