查找以 [ 开头并以 ] 结尾的字符串的正则表达式是什么?在 [ 和 ] 之间的各种字符都可以。
最佳答案
[
和 ]
是正则表达式中的特殊字符,需要对它们进行转义。这应该适合你:
\[.*?\]
.*?
对任何字符进行非贪婪匹配。非贪婪方面确保您将匹配 [abc]
而不是 [abc]def]
。如果要匹配整个字符串,请添加前导 ^
和尾随 $
,例如abc[def]ghi
中完全没有匹配项。
关于c# - 正则表达式以 [ 开始并以 ] 结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066517/