Regular Expressions
Discuss and ask questions concerning the usage of Regular Expressions (REGEXes) in the .NET Framework.
公告
Regex Meets Linq
OmegaManMVP2009年2月4日 17:16If you love Regex...then Regex and Linq is a match made in Heaven. Here are two scenarios where Regex and linq can be used together.- Place Key Value Pairs into a dictionary<string,string> object from regex: Regex To Linq to Dictionary in C#
Here is a quick example where this input "123abcd3" will tokenized into digits or characters and placed into an IEnumerable array with values of "123", "abcd" and "3".
The tokenization will occur and the named match Tokens will contain sub captures. Those captures will be enumerated and placed into an IEnumerable <string> array.string input = "123abcd3"; string pattern = @"(?<Tokens>\d+|[a-zA-Z]+)+"; var items = from Match m in Regex.Matches( input, pattern ) from Capture cpt in m.Groups["Tokens"].Captures select cpt.Value; Console.WriteLine( string.Join( ",", items.ToArray() ) ); // Outputs // 123,abcd,3
This should get you started in using Linq with Regex. GL HTH
筛选和排序使用这些选项缩小讨论列表的范围。
- 172083

How to: Verify That Strings Are in Valid E-Mail Format
NastyBastard 2009年5月28日 22:39 - 697

Regex Substraction of Character Set
xalnix 2009年8月13日 20:34 - 133181

Does VS have a customized RegEx?
JohnGrove 2009年5月12日 21:58 - 210104

Visual Studio 200X (IDE) - Regular Expressions
OmegaManMVP2007年1月31日 22:59 - 013682

.Net Regex Resources Reference
OmegaManMVP2007年1月19日 19:51 - 3175

split string logic
a.Net_Phoenix 2009年11月24日 9:57 - 10191

Regular Expression to restrict exe and batch file
meetjaydeep3 2009年11月23日 9:27 - 172

regex to exclude integer in URL greater than
julsbarnes 2009年11月26日 12:24 - 298

Regex that excludes specified entrance
Senglory 2009年11月25日 21:16 - 192

Regex Searches
GameboyHippo 2009年11月22日 21:51 - 2131

Regular expression: String start with <div> end with <br /> or </div> which ever comes first
sky789 2009年11月20日 17:02 - 7419

Match Values inside Tags as
MAbshir 2009年10月27日 14:23 - 4200

Regular Expression Grouping
Cleyton Jordan 2009年11月20日 14:48 - 1110

finding strings that start with "(" .. regex match not working
JCNET 2009年11月19日 12:26 - 3189

How to make regex for specific needs?
Saad Khan 2009年11月17日 19:20 - 2148

SSRS reporting VB script regex help
JnewBee 2009年11月17日 4:27 - 7390

RegEx maximum length doesnt work for me.
Werner Clausen 2009年10月28日 10:46 - 6239

Removing certain spaces in a text
ofireps 2009年11月9日 16:42 - 1160

regular expression to accept either 6 or 9 length digits [and ignore leading and trailing spaces]
Kamran Shahid 2009年11月15日 20:07 - 1158

How To Exclude an Email Domain using CreateUserWizard?
Tim Hirtle 2009年11月14日 21:27

