正则表达式在js里面不好使,请教高手! (?<=!\{).*(?=})匹配类似!{fff}中间的fff,但是?<=这个在js里面写会报语法错误,请问怎样改和?<=功能一样呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js中不支持逆序环视,通常可以通过捕获组来实现<script type="text/javascript"> var str = "匹配类似!{fff}中间的!{aaa},或者!{bbb}";var reg = /!\{([^{}]+)\}/g;var result;while((result = reg.exec(str)) != null){ document.write(RegExp.$1 + "<br />");}</script> /!\{([^{}]+)\}/g.exec("!{fff}");alert(RegExp.$1); [分享]11个在jQuery代码编写中应该注意的性能原则 - jQuery Performance Rules 怎样实现图片缓存呢? 求助一个正则表达式的问题,有点小难度 超级链接获取地址(有难度啊) 一个JS的问题 请教一个javascript正则表达式问题 高手们有没有既能在IE又能在fire fox下拖动层的js代码啊? 浮动DIV被浏览器(遨游Maxthon、世界之窗)给屏蔽了,怎么解决?? 为ccs加的behavior无权访问,为什么? tab标签动态调用时<a href="#tab1" 双引号里面的值自动改变 [求助]简单的传值问题,来看看啊 js表单提交
var str = "匹配类似!{fff}中间的!{aaa},或者!{bbb}";
var reg = /!\{([^{}]+)\}/g;
var result;
while((result = reg.exec(str)) != null)
{
document.write(RegExp.$1 + "<br />");
}
</script>
alert(RegExp.$1);