正则与json

一、正则表达式是一个特殊的字符序列,一个字符串是否与我们所设定的这样的字符序列,相匹配。

二、迅速检索文本,实现一些替换文本的操作

  1、检查一串数字是否是电话号码

  2、检测一个字符串是否符合email

  3、把一个文本里指定的单词替换为另外一个单词

import re

a='C|C++|Python|Java'

r=refindall('Python',a)
#规则
if len(r) > 0: print('字符串中包含python')
else:
print('no')

 打印所有的数字(非数字)

import re

a='C0C++7Java8C#Python6Javascript'

r=re.findall('\d',a)    
print(r)

# 'Python' 普通字符 '\d' 元字符,表示数字 '\D' 元字符,表示非数字 

 

posted @ 2021-12-07 19:48  岁月静好·  阅读(91)  评论(0)    收藏  举报