标签:正则表达 ros microsoft wix none l数据库 使用 sql mys
在前面学习了比较多模式,有前向搜索的,也有后向搜索的,有肯定模式的,也有否定模式的。这次再来学习一个,就是后向搜索肯定模式,意思就是说已经扫描过了的字符串,还想后悔去看一下,是否可以匹配。它的语法是:(?<=pattern)。比如下面的例子,就是用来识别Twitter的账号,但它这种模式只会匹配,不会出现在匹配的字符串中,如下:#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # import re twitter = re.compile( ‘‘‘ # A twitter handle: @username (?<=@) ([\w\d_]+) # username ‘‘‘, re.VERBOSE) text = ‘‘‘This text includes two Twitter handles. One for @caimouse, and one for the author, @caijunsheng. ‘‘‘ print(text) for match in twitter.findall(text): print(‘Handle:‘, match)
Handle: caijunsheng
标签:正则表达 ros microsoft wix none l数据库 使用 sql mys
原文地址:http://blog.csdn.net/caimouse/article/details/78492577