由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - 求助一个regular expression
相关主题
有人对这些东西感兴趣么?how they did elgooG
MSDN 上的PATTERN 资源how to use old DLL in VB .NET?
"Pattern and Practices" collection想在c#下调用另一个可执行文件
e-Book: Patterns & Practices: Application Architecture Guide 2.0How to convert formated string to int
.net学到能应付面试大概要多长时间Curious for VBSCRIPT in ASP file
有比 silverlight wcf async pattern 更莫名其妙的吗?关于泛型
版上的各位,我们弄个DESIGN PATTERN学习小组吧?.Net 2.0 Window Form Property.Settings 问题
HttpWebRequest小程序OleDbDataReader
相关话题的讨论汇总
话题: string话题: expression话题: bbs话题: pattern话题: regular
进入DotNet版参与讨论
1 (共1页)
f**********t
发帖数: 1001
1
被一个regular expression给跪了,大牛们帮我看看:
string a = "!bbsxxx"
string pattern = @"!{(?.*)}";
var match = Regex.Match(a, pattern, RegexOptions.IgnoreCase);
到底咋样的string才能match这个pattern啊?试了各种string,都不match。。。
我试过!bbs1, !1, !, bbs1, bbs...
多谢多谢
s***o
发帖数: 2191
2
(?.*) is a named grouping match.
"bbs" is the group name, .* matches a string of arbitrary length
Thus, if you have this:
string a = @"!{xxxxxx}";
string pattern = @"!{(?.*)}";
var match = Regex.Match(a, pattern, RegexOptions.IgnoreCase);
then:
Assert.Equal("xxxxxx", match.Groups["bbs"].Value)
should be true

【在 f**********t 的大作中提到】
: 被一个regular expression给跪了,大牛们帮我看看:
: string a = "!bbsxxx"
: string pattern = @"!{(?.*)}";
: var match = Regex.Match(a, pattern, RegexOptions.IgnoreCase);
: 到底咋样的string才能match这个pattern啊?试了各种string,都不match。。。
: 我试过!bbs1, !1, !, bbs1, bbs...
: 多谢多谢

1 (共1页)
进入DotNet版参与讨论
相关主题
OleDbDataReader.net学到能应付面试大概要多长时间
Windows filesystem bug有比 silverlight wcf async pattern 更莫名其妙的吗?
[合集] asp 打开oracle数据库问题。版上的各位,我们弄个DESIGN PATTERN学习小组吧?
vb.net problemHttpWebRequest小程序
有人对这些东西感兴趣么?how they did elgooG
MSDN 上的PATTERN 资源how to use old DLL in VB .NET?
"Pattern and Practices" collection想在c#下调用另一个可执行文件
e-Book: Patterns & Practices: Application Architecture Guide 2.0How to convert formated string to int
相关话题的讨论汇总
话题: string话题: expression话题: bbs话题: pattern话题: regular