[已解决问题] IE和FF为什么不支持正则表达式的反响预查功能?
提问时间: 2008-05-13 17:11
浏览:179 次
如这个正则表达式:(?<=(\w+\=)).*?(?=(\&|$)),就会报错
提问者:陳龑 - 菜鸟二级
所有回答(3)
报什么错?一般来说不会不支持的
2个月前   回答者:w i n s o n - 菜鸟二级
因为Javascript的语言本身就只支持正则表达式的比较基本的功能.
2个月前   回答者:deerchao - 大侠五级
deerchao 正解。
JavaScript里的正则表达式可以参考http://www.ijavascript.cn/shouce/javascript-regexp-71.html
可以使用这个小工具测试你的Javascript正则表达式http://thinkbase.net/w/main/Wiki/Javascript+regex+test+page.html?action=action_view_attachment&attachment=Javascript+%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%B5%8B%E8%AF%95%E9%A1%B5%E9%9D%A2.Javascript+regex+test+page.html
2个月前   回答者:1-2-3 - 菜鸟二级
评论
2个月前   w i n s o n :
哦,是啊,呵,原来JS不支持反向查询的,很多时可用正向替代吧
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除