flex中的正则表达式
flex中的正则表达式
符号
含义
例子
[]
匹配方括号中的任意一个字符
[0-9]:表示数字0~9中的一个字符
\
类似C中的转义字符
[a-z]{-}[jv]
匹配前一个括号减去后一个括号集合中的任意一个字符
[0-3]{-}[0]:表示字符1、2、3中的任意一个
^
若是正则表达式的第一个字符就表示行首,也被用于方括号中表示补集
$
若是正则表达式的最后一个字符就匹配行尾
{}
表示前一个模式可以匹配的最小和最大次数
A{1,2}:表示匹配A或AA0{3}:
原创
2021-02-19 08:17:14 ·
1063 阅读 ·
0 评论