正则表达式的概念

image.png

  • 简洁
    • 一言胜千言
    • 一行就是特征(模式)
  • 正则表达式是用来简洁表达一组字符串的表达式
  • 正则表达式是一种通用的字符串表达框架
  • 正则表达式是一种针对字符串表达“简洁” 和“特征” 思想的工具
  • 正则表达式可以用来判断某字符串的特征归属

    应用

    最主要应用在字符串匹配中

  • 编译:将符合正则表达式语法的字符串转换成正则表达式特征

image.png

正则表达式的语法

正则表达式有字符操作符构成

常用操作符

image.pngimage.png

实例

image.png

  • 最后一个是扩展 Y 0-3次,答案有错

    IP地址匹配

    image.png

    经典正则表达式

    image.png