关于正则表达式中如何匹配中文,当输入字符串"abc大家一起来吧更多",则规则是"abc(.*)更多", 就是找出其中的字符串"大家一起来吧"如何写匹 关于正则表达式中如何匹配中文,当输入字符串"abc大家一起来吧更多",则规则是"abc(.*)更多", 就是找出其中的字符串"大家一起来吧"如何写匹配中文字符"更多"呢? 请大家帮忙解决一下,小弟还不会,最后,就只能先用string.indexof,去查找位置,并且用substring截取其中的字符,但我想用正则表达式,就没办法了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考一下这个,string str=TextBox1.Text;Regex r=new Regex(@"abc(?<innertext>[\s\S]*?)更多",RegexOptions.Compiled);for (Match m = r.Match(str); m.Success; m = m.NextMatch()) { string getstr=m.Result("innertext=${innertext}"); Response.Write(getstr);} 我用vs2003测试了string str=TextBox1.Text;Regex r=new Regex(@"abc(?<innertext>[\s\S]*?)更多",RegexOptions.Compiled);for (Match m = r.Match(str); m.Success; m = m.NextMatch()) { string getstr=m.Result("${innertext}"); //getstr就是} sea026(沸点海岭_____征求“海”字的26种写法) 兄,能否解释一下,上面的规则的意思啊 详细的你用www.google.com 搜 正则表达式语法(pattern) 匹配 pattern 并获取这一匹配。所获取的匹配可以从产生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在JScript 中则使用 $0…$9 属性。要匹配圆括号字符,请使用 '\(' 或 '\)'。 关于ASP.NET2.0下禁用ViewState 模糊搜索 给我资料呵呵谢谢各位老大 Lucene.net全文检索,急! 文件下载问题!!! dropdownList的取值问题(drop.value有重复项) 怎么把AJAX.NET中的Tab控件向左转90度后使用啊 谢谢 发布一则求职信息 showModalDialog的问题! 高手请教,,急~~~~ 如何使用asp.net编写发送邮件的程序(服务器要求发送邮件密码验证) 缺少引用的问题! 一个关于正则式的问题
Regex r=new Regex(@"abc(?<innertext>[\s\S]*?)更多",RegexOptions.Compiled);
for (Match m = r.Match(str); m.Success; m = m.NextMatch())
{
string getstr=m.Result("innertext=${innertext}");
Response.Write(getstr);
}
string str=TextBox1.Text;
Regex r=new Regex(@"abc(?<innertext>[\s\S]*?)更多",RegexOptions.Compiled);
for (Match m = r.Match(str); m.Success; m = m.NextMatch())
{
string getstr=m.Result("${innertext}");
//getstr就是
}