1.正则表达式
正则表达式是一个特殊的字符序列,可方便检查字符串是否与特定模式匹配。正则表达式也是字符串的处理。通过定义一个规则,与字符串规则匹配的字符串,规则性,规则性表达可以
正则表达式很强,可以适合许多编程语言
正则表达式匹配字符串所需的条件:
正则表达式中的特殊字符
d匹配任何十进制数字,与[0-9] d匹配任意非数字w的任何小数数字匹配以匹配任何字母号,线字符w nonter normum和下行S匹配任何空间字符,并且[[[
vf]同一s匹配任何非空字符A匹配字符串启动z匹配字符串结束i。匹配任何角色,除了
外部
使用正则表达式定义功能操作字符串
使用正则表达式实现启动功能和endWith函数
正则表达式中的符号
在正则表达式()中指示匹配规则中的指定数据
贪婪和贪婪,0或多次属于贪婪模式,可以将组合通过成为非绿色模式
正则表达模块的常见方法是:
findall(模式,字符串[,flags])在字符串中查找所有未重复的正则表达模式,然后返回列表搜索(模式,字符串,flags = 0),在可选的标记搜索字符串中首次使用显示的首次出现第一次出现在规范表达模式下,如果匹配成功返回到匹配对象,则无组(NUM)将返回到整个匹配对象,或特定的子 - 组组组组组组组组()返回一个包含所有匹配子类的元素,根据正则表达式的正式分区,返回到空的祖先拆分(模式,字符串,最大= 0),拆分函数可以将字符串作为列表划分为列表,然后返回成功匹配列表。最大操作Max(模式,字符串,字符串,字符串,标志= 0)尝试使用具有可选标签正则表达式的模式匹配字符串,匹配成功返回匹配对象,否则无反复使用(模式,flashs = flashs =0)将定义匹配规则的对象
原始:https://juejin.cn/post/7096434409028452388