shell模糊匹配与正则详解
前言: 正则可以实现一些简单的功能,并用在脚本中,如检测ip地址是否符合规范,检测文件名是否符合规范等等。 正则表达式 正则表达式主要是用来描述一个句法规则的模式。其实说的通俗一点,就是利用字符和元字符的组合,对一些符合既定句法的模式进行模糊匹配。它的主要功能是文本查询和字符串操作。 正则表达式的基本元素包括普通字符和元字符,在Linux shell里面,常用的正则表达式元字符集为:S={* . ^ $ [] \ \<\> \{\} \{n,\} \{n,m\} },每一个元字符都有自己在正则表达式中的含义,下面来介绍一下: “ * ”符号:表示匹配前面一个普通字符0
用户评论