假设一个文本字符串my_string
$ my_string="foo bar=1ab baz=222;"
Run Code Online (Sandbox Code Playgroud)
我想提取关键字baz
和分号之间的字母数字字符串。
如何使用正则表达式断言修改以下 grep 代码以排除尾随分号?
$ echo $my_string | grep -oP '(?<='baz=').*'
222;
Run Code Online (Sandbox Code Playgroud)