标签: ubuntu
文件中的文本如下:
(0,1,12)12.3,3.3,4.5 我希望能够删除括号内的所有内容,并且括号本身也是如此。
答案 0 :(得分:0)
假设您已完成...
sed -i -E "s/\([^)]*\)\s*//" /tmp/myfile.txt
这将就地编辑myfile.txt并删除匹配的文本。
要分解正则表达式-它会匹配一个右括号,然后是任意数量的非右括号字符,然后是一个右括号,然后是任意数量的空格(如果需要,请删除\ s *不需要)。