求正则表达式
例字符串ab张三cdhelloab李四cd你好ab王小明cd替换成hello你好也就是把固定格式ab...cd(...表示任意长度字符串)替换成空格
谢谢 --------------------编程问答-------------------- 数据-->>>>结果
?????
能说清楚吗? --------------------编程问答-------------------- 原始数据:ab张三cd hello ab李四cd 你好 ab王小明cd
结果:hello你好
也就是把固定格式ab...cd(...表示任意长度字符串)替换成空格
--------------------编程问答-------------------- 求救,谁能教我 --------------------编程问答-------------------- --------------------编程问答-------------------- Regex.Replace("ab张三cd hello ab李四cd 你好 ab王小明cd", @"ab[^cd]*cd", " ", RegexOptions.IgnoreCase) --------------------编程问答--------------------
string str = @"ab张三cd hello ab李四cd 你好 ab王小明cd";--------------------编程问答-------------------- 用正则表达式的懒惰匹配即可
Regex reg = new Regex(@"ab.*?cd");
Console.WriteLine(reg.Replace(str,""));
表达式为:ab.*?cd,然后用此正则进行匹配替换。
补充:.NET技术 , ASP.NET