gpt4 book ai didi

regex - 正则表达式-字符类中的括号和括号

转载 作者:行者123 更新时间:2023-12-02 08:21:05 25 4
gpt4 key购买 nike

我想匹配以下字符:[]()在正则表达式的字符类中,该怎么做?

echo 'some text (some text in parenthesis) [some other in brackets]' | grep '[\[\]\(\)]'

这个人与任何字符都不匹配。

最佳答案

您可以像这样使用它:

echo 'some text (some text in paranthesis) [some other in brackets]' | grep -o '[][()]'

(
)
[
]

您无需在字符类中转义 ()。此外,如果您在打开 ]之后立即放置 [[,则也无需转义它们。

关于regex - 正则表达式-字符类中的括号和括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37091691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com