+ -
当前位置:首页 → 问答吧 → 麻烦解释一下Linux下正则表达式元字符\( \)的意思?

麻烦解释一下Linux下正则表达式元字符\( \)的意思?

时间:2011-09-24

来源:互联网

如题,可以解释一下这个元字符的含义?
以及给出一个示例吗?
谢谢!

作者: luo6620378xu   发布时间: 2011-09-24

找本书看下社
《shell脚本学习指南》里有这样的解释:\( \)
将\(与\)间的模式存储在特殊的'保留空间(holding space)'。最多可以将9个独立的子模式存储在单个模式中。匹配与子模式的文本,可以通过转义序列\1至\9,被重复的使用在相同的模式里。例如\(ab\).*\1指的是匹配与ab组合的两次重现,中间可存在任何数目的字符。

作者: xiaoyuer5222   发布时间: 2011-09-24