str="他说的很对,顶一个!"
1、用c#通过正则表达式取出str中的115这样的数字,即返回str中'去掉,即清除'[Quote='与'[/Quote]'间的字符,返回'他说的很对,顶一个!'。
要求用正则表达式解决!
如果哪位高手能提供正确的正则表达式,立马给100分。
1、用c#通过正则表达式取出str中的115这样的数字,即返回str中'去掉,即清除'[Quote='与'[/Quote]'间的字符,返回'他说的很对,顶一个!'。
要求用正则表达式解决!
如果哪位高手能提供正确的正则表达式,立马给100分。
1、用c#通过正则表达式取出str中的115这样的数字,即返回str中'去掉,即清除'[Quote='与'[/Quote]'间的字符,返回'他说的很对,顶一个!'。
要求用正则表达式解决!
如果哪位高手能提供正确的正则表达式,立马给100分。
不好意思,忘记禁用UBB了
1、用c#通过正则表达式取出str中的115这样的数字,即返回str中 '去掉,即清除 '[Quote= '与 '[/Quote] '间的字符,返回 '他说的很对,顶一个! '。Regex re = new Regex(@"(?i)\[Quote=.*?\[/Quote\]");
string output = re.Replace(str,""); // 返回“他说的很对,顶一个!”
如:
string str = " ";
Regex re = new Regex(@"(?i)\ ”匹配出来,
这就是尽可能的多的匹配。
而 Regex re = new Regex(@"(?i)\”匹配出来,尽可能少的匹配出来。给你推荐以下
http://dragon.cnblogs.com/archive/2006/05/08/394078.html
http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html
如:
string str = " ";
Regex re = new Regex(@"(?i)\”匹配出来,
这就是尽可能的多的匹配。
而 Regex re = new Regex(@"(?i)\[Quote=.*?\[/Quote\]");
正则的第一次匹配这里会将“[Quote=wackyer引用yinzai126的回复:]他说得对!!”匹配出来,尽可能少的匹配出来。 给你推荐以下
http://dragon.cnblogs.com/archive/2006/05/08/394078.html
http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html
如:
string str = " ";
Regex re = new Regex(@ "(?i)\”匹配出来,
这就是尽可能的多的匹配。
而 Regex re = new Regex(@ "(?i)\”匹配出来,尽可能少的匹配出来。
var pattern = /\[Quote=(.*?)(?=引用)/gi;
var strMatch = pattern.exec(str);
alert(strMatch[1]); // 115 pattern = /\[Quote=.*?\[\/Quote\]/gi;
var strReplace = str.replace(pattern,"");
alert(strReplace); // 他说的很对,顶一个!