2014-11-26 2 views
0

Как бы я выходил с регулярным выражением всех символов '>', которые не являются частью html. Например,Regex Special Chars

<h1> 10 > 9 </h1> 

Только «>» и внутри h1 будут выбраны.

+1

что бы вы сделали в случае ' Man !! просто не собираюсь работать bcuz Я обожаю углы ' –

+0

Хорошо, что в основном то, что я пытаюсь сделать, это скрыть специальные символы, но не влиять на html только текст элементов. – joshy

+0

всегда ли он html? – dognose

ответ

-1

Я бы просто проверил все, что находится между HTML-тегами.

"\<.*\>.*\<.*\<.*\>" Это только выделяет символы «<», выделенные между тегами. Это решает всю проблему или вы хотите взять вещи извне тегов?

+0

не работает. https://www.debuggex.com/r/OSZ9gC9fBxDRYUYl – dognose

+0

Забыл избежать символов '<' and '>'. Виноват. Сейчас он работает http://regex101.com/r/bK6qG5/1 – BCza