\([(|)]\) 是通过分组匹配一个(或者),记录到\1 这样每次出现括号都能记录到一个(或者)保存起来,
[(|)]\{1,\}匹配多余的括号
注意当遇到(()))这种的时候只能保存第一个(
一般的情况,括号 ( ) 和 { } 前面都要加转义 \,包括很多量词如 + 也要转义可以使用 sed的 -r选项,就不用加转义了
-r :sed 的动作支持的是延伸型正规表示法的语法。(默认是基础正规表示法语法)
欢迎分享,转载请注明来源:内存溢出
\([(|)]\) 是通过分组匹配一个(或者),记录到\1 这样每次出现括号都能记录到一个(或者)保存起来,
[(|)]\{1,\}匹配多余的括号
注意当遇到(()))这种的时候只能保存第一个(
一般的情况,括号 ( ) 和 { } 前面都要加转义 \,包括很多量词如 + 也要转义可以使用 sed的 -r选项,就不用加转义了
-r :sed 的动作支持的是延伸型正规表示法的语法。(默认是基础正规表示法语法)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)