正则表达式

语法

/^ $/

  • ^ 开始标记
  • $ 结束标记

1.普通字符

  • [abc] 匹配字符串里所有abc
  • [^abc] 匹配字符串除了abc之外的
  • [A-Z] 匹配A-Z之间的
  • . 匹配除了\n、\r之外所有
  • \s\S \s是匹配所有空白符,包括换行,\S 非空白符,不包括换行。
  • \w 匹配字母、数字、下划线。等价于 [A-Za-z0-9_]

2.特殊字符

要在特殊字符前加\

3.限定符

限定符出现在范围表达式之后。因此,它应用于整个范围表达式,

    • 号代表前面的字符必须至少出现一次(1次或多次)
    • 号代表前面的字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。
  • ? 号代表前面的字符最多只可以出现一次(0次或1次)。
  • {n} n 是一个非负整数。匹配确定的 n 次
  • {n,} n 是一个非负整数。至少匹配n 次。
  • {n,m} m 和 n 均为非负整数,其中 n <= m。最少匹配 n 次且最多匹配 m 次。
posted @   lwx_R  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示