首先,我们用简单的测试来展示这个函数的用法。
string str="aaaswordbbbswordccc";
string[] Array=System.Text.RegularExpressions.Regex.Split(str,"sword",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
foreach (string i in sArray) Response.Write(i.ToString() + "<br>");
怎么样简单吧?System.Text.RegularExpressions.RegexOptions.IgnoreCase表示忽略sword的大小写。
要注意的是:sword中包含特殊字符时,要转义後使用。典型的eWebEditor中的默认分页字符串是$Page_Split$
使用 string[] Array= System.Text.RegularExpressions.Regex.Split(str,"//$Page_Split//$",System.Text.RegularExpressions.RegexOptions.IgnoreCase); ("//$Page_Split//$"在正则表达式中匹配"$Page_Split$"字符串。)