正则表达式或略空格、换行
怎么才能用正则表达式aa从字符窜中"jkjhja ajhyuih"提取“a a”
即匹配时或略空格
怎么才能用正则表达式aa从字符窜中
"jkjhja
ajhyuih"
提取
“a
a”
即或略换行
就像(?i)aa能从字符串中"jkjhjAajhyuih"提取“Aa”一样
[解决办法]
不用正则,我以前写过一个方法,不知道是不是就是你要的
- C# code
public static string MyStrStr(string test, string head, string end){ int a1 = test.IndexOf(head); int a2 = test.IndexOf(end, a1); return test.Substring(a1 + head.Length, a2 - a1 - head.Length);}//调用string result = MyStrStr(html, @"前一段", "后面部分");得到中间部分