【发布时间】:2023-03-14 14:54:02
【问题描述】:
我有以下字符串:
bla;bla;<span>bla</span>;bla;bla;hoblala;abla;blala;bla,bla,<span>bla</span>,bla,bla,hoblala,abla,blala,
我需要得到“bla”字,它们是:
- 不在跨度内
- 不在单词内(例如,不应选择“hoblala”、“abla”、“blala”...)
有什么帮助吗?
编辑:
我试过的正则表达式:(?!<)(?![a-z])bla
【问题讨论】:
-
使用解析器代替正则表达式
-
任何示例或我可以找到示例的地方?谢谢!
-
Creating a DOMParser 你仍然可以使用正则表达式解析,但它似乎效率较低。如果您正在处理复杂的 HTML DOM,
-
如果人们将他们尝试过的代码发布到他们的问题中,我会很高兴......
标签: javascript regex regex-lookarounds