2024-04-23 14:17:52 发布
网友
我有一个正则表达式,它可以在给定关键字的HTML代码中成功地搜索文本,但是我无法摆脱符号<或>
<
>
这是我的正则表达式:
[><][^><=]*climate[> - <][^<|//]*
结果是:
>Formation of coastal sea ice in North Pacific drives ocean circulation and climate<
有什么建议吗?你知道吗
添加“向前看”和“向后看”,而不是匹配它们:
(?<=[><])[^><=]*climate(?=[> - <])[^<|/]* ^^^^^^^^^ ^^^^^^^^^^^
见DEMO
只要使用[^<>]*climate作为regex,就可以了。 还是我误解了你的问题?你知道吗
[^<>]*climate
测试和构建regex的好帮手:http://regexr.com/
添加“向前看”和“向后看”,而不是匹配它们:
见DEMO
只要使用
[^<>]*climate
作为regex,就可以了。 还是我误解了你的问题?你知道吗测试和构建regex的好帮手:http://regexr.com/
相关问题 更多 >
编程相关推荐