【发布时间】:2013-09-27 04:32:56
【问题描述】:
我正在使用正则表达式在字符串中查找模式。找到匹配项后,我想将其从现有字符串中删除。
例如:
starting string ex: "Billed Hours (.5);"
converted string: "Billed Hours"
我使用的正则表达式模式是 @"([a-z.]+);$" - 不确定这是否正确,我想检查括号内是否只有整数或小数。如果模式匹配则删除括号、里面的值以及后面的分号。
这是我目前所拥有的:
string testString = "Billed Hours (.5);"
testString = Regex.Replace(testString, @"\([a-z.]+\);$", "");
这是在 C# 中。
有什么想法吗?
【问题讨论】:
-
您目前缺少数字。
-
你使用什么语言?