我正在寻找一个正则表达式,匹配包含多行的文本中所有使用过的HTML标记.它应该在以下行中读出"b","p"和"script":
<b>
<p class="normalText">
<script type="text/javascript">
Run Code Online (Sandbox Code Playgroud)
有这样的事吗?我的开始是它应该以"<"开头并读取直到它到达空格或">",但同时,它不应该包括起始"<",因为我只想匹配字母/ word本身.思考?
在SO上有许多类似的问题:
一般的协议是,最好不要使用正则表达式来解析HTML,而不是通过应用DOM解析器和遍历DOM树来正确地执行它.