正则关于$的有关问题
正则关于$的问题。
代码如下:
结果在安卓手机上的显示结果竟然就是“$3$2$1”。求解。
或者说有什么情况,会导致JS中的$不能用。
十分感谢啊。
------解决方案--------------------
或者说有什么情况,会导致JS中的$不能用。
使用 noConflict() 方法为 jQuery 变量规定新的名称:
var jq=$.noConflict();
这时$就会失效,可以用jq替代$.
------解决方案--------------------
可能是浏览器的问题不是系统的问题,安卓上也可装不同的浏览器
你就单独运行上面那段代码是什么结果
------解决方案--------------------
new RegExp("(http:\/\/www.qidian.com\/BookReader\/)(\\d+),(\\d+).aspx","gi");
这样试试
代码如下:
var reg = new RegExp("(http://www.qidian.com/BookReader/)(\\d+),(\\d+).aspx","gi");
var url = "http://www.qidian.com/BookReader/10133,222.aspx";
var rep = url.replace(reg,"$3$2$1");
alert(rep);
结果在安卓手机上的显示结果竟然就是“$3$2$1”。求解。
或者说有什么情况,会导致JS中的$不能用。
十分感谢啊。
正则
javascript
$
手机
------解决方案--------------------
或者说有什么情况,会导致JS中的$不能用。
使用 noConflict() 方法为 jQuery 变量规定新的名称:
var jq=$.noConflict();
这时$就会失效,可以用jq替代$.
------解决方案--------------------
可能是浏览器的问题不是系统的问题,安卓上也可装不同的浏览器
你就单独运行上面那段代码是什么结果
------解决方案--------------------
new RegExp("(http:\/\/www.qidian.com\/BookReader\/)(\\d+),(\\d+).aspx","gi");
这样试试