请问?只能匹配单个元素那怎么用?可以举例说明嘛,比如ls *.h是筛选.h结尾的文件
收起
正则表达式通常用于模式匹配,而且必须要命令支持正则表达式才可以使用。像 ls .h 不是正则表达式,而是使用了通配符来匹配文件名。正则表达式常见的基本元素有:点(.)、、^、$、[]、\等。可以使用正则表达式的命令有grep、sed、awk、find等。比如 ls | grep '.h$' 命令行,这里,'.h$'是正则表达式,.表示字面意义上的“点”,h表示字符h,$表示行的结尾,整个表达式就匹配以.h结尾的文件名。
报告相同问题?