gpt4 book ai didi

C# Regex 替换字符串末尾的圆括号和内容

转载 作者:太空宇宙 更新时间:2023-11-03 18:35:07 27 4
gpt4 key购买 nike

努力了一个小时才让它工作。

具有以下格式的字符串:

“blabla(任意内容)sfsf(任意内容)”并且“blabla(任意内容)”

如果“(arbitrarycontent)”出现在字符串末尾,我需要去掉它,包括方括号。

所以第一个例子的结果应该是“blabla(arbitrarycontent)sfsf”。第二个应该是“blabla”。

已经尝试了如下各种正则表达式模式但未成功。

\(.*\)$

使用.NET 4.0

感谢任何帮助

最佳答案

简单地禁止括号之间的部分包含括号。这确保您只匹配最后一对:

\([^()]*\)$

关于C# Regex 替换字符串末尾的圆括号和内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16608048/

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