加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在 Linux 中基本的正则表达式是什么

发布时间:2023-10-10 13:06:35 所属栏目:Linux 来源:
导读:字符匹配: . :匹配任意单个字符[] :匹配指定范围内的任意单个字符;[^]:匹配制定范围外任意单个字符 [:digit:] lower upper alpha alnum space匹配次数:用在要指定其出现的次数的字符后面,用于限制其前面字符出现

字符匹配: 

. :匹配任意单个字符

[] :匹配指定范围内的任意单个字符;

[^]:匹配制定范围外任意单个字符 [:digit:] lower upper alpha alnum space

匹配次数:用在要指定其出现的次数的字符后面,用于限制其前面字符出现的次数            

*:匹配其在前面的字符任意次:0,1.多次

.*:匹配任意长度的任意字符  

/?:匹配其前面字符0次或一次,及前面字符是可有可无

/+:匹配其前面字符一次或是多次,至少一次,

 /{m/}匹配前面字符m次

/{m.n/}匹配其前面的字符至少m次,之多n次

/{0,n/}:之多n次

/{m,/} :至少m次

 位置锚定:

^:行首锚定:用于模式的最左侧

 $:行尾锚定:用于模式的最右侧

^PATTERN:用于PATTERN

^$:空白行

^[[:space:]]:空行或包含空白字符的行

单词:非特殊字符组成的连续字符(字符串)都成为单词

/<或是/b:词首锚定,用于单词模式的左侧

/>或是/b:词尾锚定,用于单词模式的右侧

/<PATTERN/>:匹配完整单词

以上所述是小编给大家介绍的Linux中基本正则表达式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章