日期:2014-05-20 浏览次数:20988 次
void Main() { string str="(<span></span>dfrerefA B..C.. )"; string result=""; foreach(Match m in Regex.Matches(str,@"[A-Z]+")) { result+=m.Value; } Console.WriteLine(string.Format("<img title=\"{0}\"/>",result)); } // <img title="ABC"/>
------解决方案--------------------
Regex reg = new Regex(@"[A-Z]+");
MatchCollection mc = reg.Matches("");
foreach (Match m in mc)
{
TextBox1.Text += m.Value + "\n";
}
------解决方案--------------------
try...
<script type="text/javascript"> var str = " 你会选择下面的哪些2 (dfdfdfAddB)1。。。。。。。。。。\n\ 2.。。。。。。。。。\n\ 你会选择下面的哪些1 (dfdfdfAddBC)1。。。。。。。。。。\n\ 2.。。。。。。。。。"; var reg = /[((][^()()]*[))]/g; var result = str.replace(reg, function($1){return "<img title=\"" + $1.replace(/[^A-Z]+/g, "") + "\"/>"}); alert(result); </script> /*-------输出-------- 你会选择下面的哪些2 <img title="AB"/>1。。。。。。。。。。 2.。。。。。。。。。 你会选择下面的哪些1 <img title="ABC"/>1。。。。。。。。。。 2.。。。。。。。。。 */