读书人

正则表达式或略空格、换行,该如何处理

发布时间: 2012-11-20 09:55:43 作者: rapoo

正则表达式或略空格、换行
怎么才能用正则表达式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, @"前一段", "后面部分");得到中间部分 

读书人网 >C#

热点推荐