如何运用PYTHON正则表达式的^$运算符
1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。
2、import re
首先要引入re模块,才能进行下去。
3、a = re.compile(r'^my')
a.search('my name is Peter')
如果我们以^运算符打头,那么就是要以某段字符为开始来寻找是否有。
4、a.search('My name is Peter') == None
要注意的是要区别大写和小写,不然会判断不了。
5、b = re.compile(r'^12')
b.search('123 is the number.')
字符串的数字也是可以进行判断的。
6、c = re.compile(r'\d$')
c.search('the correct number is 8329')
$运算符就是表示以某个字符为结尾进行搜索。
7、c = re.compile(r'\d$')
c.search('the correct number is 8329.') == None
我们经常回出错的就是要注意句子后有没有句号。
8、d = re.compile(r'^hello, my friend.$')
d.search('hello, my friend.')
我们还可以同时使用^$来定义开始和结尾。
9、d = re.compile(r'^my$')
d.search('hello, my friend.') == None
但是用这个运算符就要表示整段字符串了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:40
阅读量:145
阅读量:122
阅读量:46
阅读量:177