假设我有op(abc)asdfasdf,我需要在括号之间sed打印abc.什么对我有用?(注意:我只想要一行中第一对分隔符之间的文本,如果特定的输入行没有一对括号,则不需要.)
$ echo 'op(abc)asdfasdf' | sed 's|[^(]*(\([^)]*\)).*|\1|'
abc
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5601 次 |
| 最近记录: |