【问题标题】:Regular expression to match html tags匹配html标签的正则表达式
【发布时间】:2014-03-20 07:27:47
【问题描述】:

只是想知道这是否是为打开的 Html 标记 <strong> 编写正则表达式的正确方法:/<strong[^>]*/i

我要做的是为 html 标签设置一个模式,然后使用它来匹配任何 html 文档。

提前致谢!

【问题讨论】:

标签: html regex tags


【解决方案1】:

关闭。

开始标签是这样的:

/<strong[^>]*?>/i

请记住,在 HTML 上使用包含嵌套在自身内部的标签的正则表达式会变得非常混乱。

【讨论】:

    【解决方案2】:

    好的。我的理解是你想匹配“”符号之间的任何字符串。例如&lt;codekaro&gt;

    为此,您可以使用:

    ^[\<][A-Za-z]*[\>]$
    

    这里,^表示表达式的开始,

    [\ 的转义字符

    [A-Za-z]* 将检查任何字符串,

    [>] 将检查 > 符号的出现一次,\ 用作 > 符号的转义字符

    $ 表示表达式的结束。

    我鼓励您使用this link 进行正则表达式教程,并使用this link 来检查正则表达式的结果。

    希望这会对你有所帮助..!!

    学习愉快..!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      相关资源
      最近更新 更多