就像我有这样的数据
1 -> (abc
2-> abc)
一个有左括号,2个有右括号。
我希望像我有txt文件一样,我在输入时有两个错误,并且缺少想要回显所有打开但没有关闭的情况,而另一个是如果仅存在关闭。我正在使用 bash 代码,但它只显示出现打开但缺少右括号我的代码是
grep -E '^[^()]*\([^()]*$|^[^()]*[^()]*\([^()]*$'
这仅显示 ( abc
abc)
。请帮帮我,谢谢。
也许这个正则表达式就是您正在寻找的
grep -E '^[^()]*[()]{1}[^()]*$'