正则表达式匹配一个字符多次:
c{n}表示匹配字符c n次。
比如grep x{2} ./test.txt
表示找在x中出现两人次x的行。
正则表达区匹配一个范围内的字符[A-B]表示从字符A到字符B中的一个字符。比如要匹配一个数字字符可以使用如下的正则表达试
[0-9]
example:
grep [0-9] ./test.txt
表示在test.txt文件中找到有数字的行,或者也可以用grep [0-9][0-9][0-9] ./test.txt找到3位(或3位以上的数字。
结合两人者 [0-9]{3}就表示一个三位数,上面找三位数的命令就可以写成 grep [0-9]{3} ./test.txt了。
结束语,为了初学或查找方便,我会尽量的把内容作的简单点,只涉及一个或两人个知识点。不会作成表试的东西。
可以忽略下面的文字,我发现之后的几个字总是没办法显示,以后会在每个贴子后面加上这段,以使主内容完整。