日期:2014-05-16  浏览次数:20559 次

javascript如何查找指定中文字符
比如如何在以下文字中查找 "正确答案 "的位置:
<w:rPr> <w:rFonts   w:hint= "fareast "/> </w:rPr> <w:t>   </w:t> </w:r> </ns2:供选项> </w:p> <w:p   wsp:rsidR= "00AE5EA7 "   wsp:rsidRDefault= "00AE5EA7 "> <w:pPr> <w:rPr> <w:rFonts   w:hint= "fareast "/> </w:rPr> </w:pPr> <ns2:正确答案> <w:r   wsp:rsidR= "00460BA4 "> <w:rPr> <w:rFonts   w:hint= "fareast "/> </w:rPr> <w:t>   </w:t> </w:r> </ns2:正确答案> </w:p>

------解决方案--------------------
<script>
var str= " <a> <b i=中国> 1111 </b> <b i=潍坊> 2222 </b> </a> ";
var re = / <b\s*i\=潍坊> (.*?) <\/b> /gi;
re.test(str)
str=RegExp.$1;
alert(str);
</script>
2222这个好实现,但是我也没有看明白你最初的问题