正则表达式(2022版).pptx

正则表达式物流信息管理系统开发 正则表达式 在程序开发过程中,我们会对一些字符串做各种限制,比如我们常见的注册邮箱、手机号等操作,一般都会做限制长度、格式等。而这些做限制的操作就是用正则表达式做到的。所谓的正则表达式就是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。 1 元字符 正则表达式由普通字符(例如字符a-z)和特殊字符(元字符)组成的文字模式,所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。 1 元字符在对一些比较复杂的表达式进行运算时,要明确表达式中所有运算符参与运算的先后顺序,通常把这种顺序称作运算符的优先级。元字符功能描述\转义字符,例如\n匹配\n^正则表达式的开头标志$正则表达式的结尾标志*匹配零次或多次+匹配一次或多次?匹配一次或零次.匹配任意字符{n}匹配n次{n,}至少匹配n次{n,m}n=m,最少匹配n次,最多匹配m次x|y|匹配x或y[xyz]字符集合。匹配所包含的任意一个字符[a-z]字符范围。匹配指定范围内的任意字符 1 元字符元字符功能描述[a-zA-Z]匹配a到z或Z[a-z]字符范围。匹配指定范围内的任意字符\d数字:[0-9]\D非数字: [^0-9]\s空白字符:[ \t\n\x0B\f\r]\S非

文档评论(0)

1亿VIP精品文档

相关文档