我有一个匹配空跨度的正则表达式:
<span></span>
如何重写它,使其与tis一样跨度或div:
<(div|span)></{THE CORRESPONDING TAG}>
性能非常重要
只是因为每个人都在问,所以我使用.NET正则表达式...
答案 0 :(得分:4)
您使用了反向引用(取决于正则表达式的实现,它们的注释方式有所不同,我只使用了反斜杠和匹配组的编号,例如Java和.net正则表达式使用了它,而其他正则表达式则使用了$1
之\1
):
<(div|span)></\1>