着急~~正则表达式怎么匹配中文
function aaa(str)
{
//其中str是一个内容不定的中文字符串
var abc = "中国,美国1,美国2,日本,俄罗斯... ";
.....
}
我现在象判断字符串abc中是否含有字符str(中国或者美国1或者美国2等等,不定),请问如何写正则表达式啊?
非常感谢
------解决方案-------------------- <script language=javascript>
//测试后的
var str= "asd中国asdasd "
var abc = "中国,美国1,美国2,日本,俄罗斯 ";
abc=abc.replace(/[,|,]/g, "\)|\( ")
var re=new RegExp( "\( "+abc+ "\) ")
if(re.test(str))
{
alert( "包含 ")
}
</script>