<script language=javascript>
str="aaa china china begin begin end so as it aaa hello my name is so very good "
re=/(?=aaa)(.+?)(?=aaa|.$)/g
strArray=str.match(re)
for(var i=0;i<strArray.length;i++)
{
alert(strArray[i])
}
</script>
str="aaa china china begin begin end so as it aaa hello my name is so very good "
re=/(?=aaa)(.+?)(?=aaa|.$)/g
strArray=str.match(re)
for(var i=0;i<strArray.length;i++)
{
alert(strArray[i])
}
</script>
解决方案 »
- 请问用javascript或者jquery怎么根据click事件和change事件获取RadioButtonList的选中值。。
- ext 关于统计数量问题
- .getMonth()竟然取到了一个“0”月!!
- 高手请进!正则表达式的问题!
- 【急急急】document.form1.???.value,不知道怎麽填合适~~!
- javascript 问题!
- 如何用JavaScript将表单内容提交到邮箱???
- 烦恼!!!关于<input type="file">的问题,请各位高手帮忙解决
- 如何实现在不同页面元素的互操作
- easyui 的formatter函数如何处理html的代码
- JavaScript与VBScript参数传递的问题
- 如何获取邮件附件的URL?
另外,后一个预查,不要用"aaa|.$",直接用"aaa|$", hbhbhbhbhb1021的用法会丢失最后一个字符
<script language=javascript>
str="aaa china china begin begin end so as it aaa hello my name is so very good"
//re=/(?=aaa)(.+?)(?=aaa|.$)/g
re=/aaa.+?(?=aaa|$)/g
strArray=str.match(re)
for(var i=0;i<strArray.length;i++)
{
alert(strArray[i])
}
</script>