gpt4 book ai didi

c# - RegEx 以 [ 开头并以 ] 结尾 - 仅匹配单词

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:29 26 4
gpt4 key购买 nike

给定以下字符串:

var s = "my [first] ga[m]e and [abc]de]\nThe [Game]"

我使用哪个正则表达式来匹配:

0 - [first]
1 - [abc]de]
2 - [Game]

我试过 var pattern2 = new Regex(@"\W\[.*?\]\W"); 但它没有找到 [Game]

我还希望能够匹配“[my] gamers\t[pro]

0 - [my]
1 - [pro]

最佳答案

\[[^\[]{2,}\]

解释:

\[         # Match a [
[^\[]{2,} # Match two or more non-[ characters
\] # Match ]

查看 RegExr .

关于c# - RegEx 以 [ 开头并以 ] 结尾 - 仅匹配单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12861018/

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