Linux学习之基础篇

xiaoxiao2021-02-28  50

Linux命令中的特殊字符和正则表达式

单字符匹配“?”这个?表示任意一个字母(数字也行)

多字符匹配“*“这个*表示任意的多个字母(数字也行) 字符范围匹配“[]”[]中的任意一个字符都行(数字也行) 排除字符范围匹配“[!]”表示除了[]中的字符除外(数字也行) 逻辑运算符在C语言中学过所以就不用记录哈哈 圆括号():表示里面的命令是一个整体但是不具备优先的权利 花括号{}:函数体 正则表达式:和文件通配符功能一样,作用的地方不一样 单字符匹配“.”   这个/符号表示查找/S..P表示以S开头中间有两个字符P结尾的查询 任意字符串匹配“*”表示任意字符串匹配 行首匹配符“^”  /^L/表示以L开头的内容 行位匹配符“$”  /..$/表示以L结尾的内容 反斜杠屏蔽符“\”和文件通配符一样 范围匹配符“[]”和文件通配符一样 排除范围匹配符“[!]”和文件通配符一样 重复此时匹配符“x\{\}”   /m\{5\}表示M重复出现五次的内容
转载请注明原文地址: https://www.6miu.com/read-52639.html

最新回复(0)