C# - 包含不同数字的字符串

时间:2010-11-17 03:13:50

标签: c# regex string

我有一个方法检查一个字符串(让我们说“strparent”)是否包含另一个字符串(“strsub”),但事实是,“strsub”并不总是包含与数字内的数字相同的值它可以是任何整数。

示例1:

“标签(第3版)”

示例2:

“标签(第12版)”

我对正则表达式没有太多经验,所以我不确定是否可以用它们轻松完成。

3 个答案:

答案 0 :(得分:3)

\(substr \d+\)

使用此正则表达式

答案 1 :(得分:1)

正则表达式很简单(未经测试):@" tab \(ver \d+\) by ";

对于C#,这是一个方便的regular expression tester

答案 2 :(得分:1)

应该相当容易。我只是告诉你,但正则表达式可能是你应该熟悉的东西,这将是一个很好的第一次尝试,因为表达式不会非常复杂。

一些REGEX资源:

http://regexlib.com/CheatSheet.aspx

http://www.regular-expressions.info/dotnet.html

http://www.codeproject.com/KB/dotnet/regextutorial.aspx