扩展正则用法有哪些技巧和细节?
- 内容介绍
- 文章标签
- 相关推荐
本文共计905个文字,预计阅读时间需要4分钟。
REGEXP是一种用于匹配文件内容的正则表达式。通过特定的字符组合,可以精确地匹配文件内容。正则表达式通过+和+连接,可以扩展匹配模式。简而言之,REGEXP用于匹配文件内容。
正则表达式regularexpression。缩写成REGEXP是用来匹配文件内容的。通过特点的字符通配文件内容的。扩展正则表达式用正则表达式regular expression。缩写成REGEXP是用来匹配文件内容的。通过特点的字符通配文件内容的。
扩展正则表达式用在egrep命令中egrep grep -E
扩展正则表达式的要点有如下几点
1、字符匹配
. 表示任意一个字符
[] : 表示匹配中括号内的任意一个字符
[^] : 表示匹配中括号内除外的任意一个字符。
需要注意的字符集的表示方式
[[:punct:]] 表示匹配标点符号的
[[:space:]] 表示匹配空白字符的
[[:digit:]] 表示匹配数字的
[[:alpha:]] 表示匹配字母的
[[:lower:]] 表示匹配小写字母的
[[:upper:]] 表示匹配大写字母的
[[:dignum:]] 表示匹配数字字母的。
同时匹配是支持取反操作的。[^[::]]
2、关于次数锚定
*表示匹配其前面的字符任意次。
本文共计905个文字,预计阅读时间需要4分钟。
REGEXP是一种用于匹配文件内容的正则表达式。通过特定的字符组合,可以精确地匹配文件内容。正则表达式通过+和+连接,可以扩展匹配模式。简而言之,REGEXP用于匹配文件内容。
正则表达式regularexpression。缩写成REGEXP是用来匹配文件内容的。通过特点的字符通配文件内容的。扩展正则表达式用正则表达式regular expression。缩写成REGEXP是用来匹配文件内容的。通过特点的字符通配文件内容的。
扩展正则表达式用在egrep命令中egrep grep -E
扩展正则表达式的要点有如下几点
1、字符匹配
. 表示任意一个字符
[] : 表示匹配中括号内的任意一个字符
[^] : 表示匹配中括号内除外的任意一个字符。
需要注意的字符集的表示方式
[[:punct:]] 表示匹配标点符号的
[[:space:]] 表示匹配空白字符的
[[:digit:]] 表示匹配数字的
[[:alpha:]] 表示匹配字母的
[[:lower:]] 表示匹配小写字母的
[[:upper:]] 表示匹配大写字母的
[[:dignum:]] 表示匹配数字字母的。
同时匹配是支持取反操作的。[^[::]]
2、关于次数锚定
*表示匹配其前面的字符任意次。

