正则表达式知识详解.pdfVIP

  • 2
  • 0
  • 约7.56千字
  • 约 6页
  • 2023-04-01 发布于安徽
  • 举报
正则表达式知识详解 ⼀、什么是正则表达式? 1.定义: 正则表达式(regular expression)描述了⼀种字符串匹配的模式,可以⽤来检查⼀个串是否含有某种⼦串、将匹配的⼦串做替换或者从某个串 中取出符合某个条件的⼦串等。构造正则表达式的⽅法和创建数学表达式的⽅法⼀样。也就是⽤多种元字符与运算符可以将⼩的表达式结合 在⼀起来创建更⼤的表达式。正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。 2.组成: 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的⽂字模式。模式描述在搜索⽂本时要匹配的⼀个或多个 字符串。正则表达式作为⼀个模板,将某个字符模式与所搜索的字符串进⾏匹配。 3.何时使⽤:验证——从头到尾完整匹配! 查找——只要部分匹配即可! ⼆、正则表达式的基本语法和规则 1.备选字符集:规定某*⼀位字符*可⽤的备选字符的集合 语法:[可选字符列表] 强调:1. ⽆论备选字符集包含多少字符,只能选1个 2. 必须选1个! ⽐如:6位数字的密码 [0123456789][0123456789][0123456789][0123456789][0123456789][

文档评论(0)

1亿VIP精品文档

相关文档