求C#正则查找替换代码
- XML code
<P> <Run Text="qweqwe"/><Run /> </P>
我要去掉">
<Run"中间的回车符 正则应该怎么写呀 去掉后应该是这样子的
- XML code
<P> <Run Text="qweqwe"/><Run /> </P>
求解...................
[解决办法]
Regex.Replace(input,@"(?is)(?<=\<Run[^>]*?\>)(\s)*?(?=\<Run)","");
[解决办法]
- C# code
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));//读取tx string pattern = @"(?i)(?<=<Run[^>]*>)\s+"; string result = Regex.Replace(tempStr, pattern,string.Empty);