急求一个正则表达式,会的来~~~~万分感谢
比如字符串:01财务部#1#,22设备部#2#,武保部#3#,运输部#4#,
通过正则表达式最终转化成:1,2,3,4,
这里的1,2,3,4,是两个#号中间的。
万分感谢!
[解决办法]
foreach(Match m in Regex.Mathes(yourstr,"(?<=#)\\d+(?=#)"))
Console.Write(m.Value);
[解决办法]
#(?<Tag>[^#]*)#
foreach(Match m in Regex.Mathes(yourstr,"#(?<Tag>[^#]*)#"))
Console.Write(m.Group["Tag"].Value);