正则表达式的应用一则(工作中使用)
2017-06-21 14:56
330 查看
今天碰到一个小要求,把传入的一个字符串和一个list做比较,如果字符串中<>包含的内容,在list中没有,则打印出来。
这个正式用re的好方式;
代码如下:
这个正式用re的好方式;
代码如下:
import re mystr='我爱<北京>天安门,我爱<南京>中山门,我要去<台北>故宫吃披萨,我还要去<西藏>布达拉宫喝咖啡。' list2=['北京','南京','合肥'] list1=re.findall('\<([^\<\>]+)\>',mystr) list3=[item for item in list1 if item not in list2] print(list3)
相关文章推荐
- topCoder上一则关于正则表达式的文章-简要介绍了其语法和使用方法
- javascript中使用正则表达式(替换应用)
- 正则表达式的简单应用:使用正则表达式采集腾讯新闻
- .NET正则表达式使用高级技巧之工作特点
- 正则表达式在IOS中的应用及IOS中三种正则表达式的使用与比较
- java中提供了对正则表达式的支持。 有的时候,恰当地使用正则,可以让我们的工作事半功倍! 如下代码用来检验一个四则运算式中数据项的数目,请填写划线部分缺少的代码。 注意:只填写缺少代码,不要
- ASP 正则表达式的应用使用说明
- 正则表达式在IOS中的应用及IOS中三种正则表达式的使用与比较
- 在日常工作中使用正则表达式
- .NET正则表达式使用高级技巧之工作特点
- ASP 正则表达式的应用使用说明
- awk-grep-sed简单使用总结(正则表达式的应用)
- 正则表达式在IOS中的应用及IOS中三种正则表达式的使用与比较
- C# 中使用正则表达式 Regex.Matches方法的几个应用[转]
- JAVA基础学习之IP简述使用、反射、正则表达式操作、网络爬虫、可变参数、了解和入门注解的应用、使用Eclipse的Debug功能(7)
- [ 转]C# 中使用正则表达式 Regex.Matches方法的几个应用
- C# 中使用正则表达式 Regex.Matches方法的几个应用
- [零基础学JAVA]Java SE应用部分-22.Eclipse及正则表达式使用 推荐
- 正则表达式在IOS中的应用及IOS中三种正则表达式的使用与比较
- .NET正则表达式使用高级技巧之工作特点