<script language="javascript"> 
var str="女士们、先生们、朋友们!现在,我提议: 为奥林匹克运动蓬勃发展。 为世界各国人民团结和友谊不断加强。 为各位嘉宾的健康, 干杯!"; 
var reg = /[^\u4e00-\u9fa5]/g
str=str.split(reg); 
for(var i=0;i <str.length;i++) 

alert(str[i]); 

</script>

解决方案 »

  1.   

    var reg = /[^\u4e00-\u9fa5]+/g
      

  2.   

    changke18 大哥,我不是在每个标点符号截取,只在表示结束的标点符后,如:。 ! ?;等
      

  3.   

    Click_Me 大哥,我不是在每个标点符号截取,只在表示结束的标点符后,如:。 ! ?;等
      

  4.   


    <script language="javascript"> 
    var str="女士们、先生们、朋友们!现在,我提议: 为奥林匹克运动蓬勃发展。 为世界各国人民团结和友谊不断加强。 为各位嘉宾的健康, 干杯!"; 
    var reg = /[。,!]/g //那只能在这里动态的写进你要分割的符号了
    str=str.split(reg); 
    for(var i=0;i <str.length;i++) 

    alert(str[i]); 

    </script>