1
我在Linqpad中用正則表達式提取字符串。我有一些懷疑,我分享。任何人都可以請你澄清一下這件事。 -C#正則表達式匹配VS對同一個字符串的拆分
string s = "abc|xyz";
Regex.Match(s, @"(\w*)[|]{1}(\w*)").Dump();
Regex.Split(s, @"(\w*)[|]{1}(\w*)").Dump();
與Regex.Match
我找回了兩組,我可以很容易地提取。
。
但我不明白爲什麼在Regex.Split
有兩個空條目。
是否可以按組分組? –
爲什麼不簡單地在'|'char上分割,而根本不使用正則表達式呢? –
我已經做到了。只是想問一下這個可能性。 –