使用正则表达式

时间:2016-11-24 06:16:39

标签: python regex

我有一个正则表达式,可以在给定关键字的HTML代码中成功搜索文本但是我无法删除符号<>

这是我的正则表达式:

[><][^><=]*climate[> - <][^<|//]*

这就是结果:

>Formation of coastal sea ice in North Pacific drives ocean circulation and climate<

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

只需使用[^<>]*climate作为正则表达式即可。 或者我误解了你的问题?

测试和构建正则表达式的好帮手:http://regexr.com/

答案 1 :(得分:0)

添加前瞻和后视,而不是匹配它们:

(?<=[><])[^><=]*climate(?=[> - <])[^<|/]*
^^^^^^^^^              ^^^^^^^^^^^

请参阅DEMO