过滤括号之间的文本
本文关键字:文本 之间 过滤 | 更新日期: 2023-09-27 18:05:37
我有一个文本字符串,像这样[A203][Tom D.][Local]。VV-12],现在我只对最后一个文本感兴趣,[本地]。VV-12],我可以使用
删除所有内容string output = Regex.Replace(message, @" ?'[.*?']", string.Empty);
但是这也删除了我的上一个,我该怎么做呢?
改变你的正则表达式模式:
string output = Regex.Replace(message, @" ?'[.*?'](?i:'[.*?'])", string.Empty);
返回[Local.VV-12]
尝试使用Substring
函数
string output=myString.Substring(myString.LastIndexOf("["));
这个怎么样?
string output = Regex.Replace(message, @".*'[", "[");