c# - 使用正则表达式进行字符串操作

标签 c# regex winforms string

我将有一个不同类型的字符串(字符串不会有固定的格式,它们每次都会不同)我想从中删除一些特定的子字符串。就像字符串可以是

FUTIDX 26FEB2009 NIFTY 0
FUTSTK ONGC 27 Mar 2008
FUTIDX MINIFTY 30 Jul 2009
FUTIDX NIFTY 27 Aug 2009
NIFTY FUT XP: 29/05/2008

我想删除以FUT开头的字符串。 我怎样才能做到这一点?

最佳答案

你可以使用

yourString = Regex.Replace(yourString, @"\bFUT\w*?\b", "");

关于c# - 使用正则表达式进行字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2808384/

相关文章:

c# - 使用 WiX C#/.NET 4 自定义操作时出现错误 2896

c# - 在 C# 中使用列表进行二进制搜索

c# - 阅读窗口字体

javascript - 使用模式的html5时间验证问题

ruby 正则表达式 : How to match (named) groups inside square brackets?

c# - UI测试框架+持续集成?

c# - 等待具有不同结果的多个任务

正则表达式从 node_modules 中排除文件夹

.net - 在设计时隐藏私有(private)子控件属性

c# - 如何将两个色圈保持在一起