从数据库中取到客户端,验证javascript正则表达式时,转码出错(反斜线丢失),请教如何解决?
我正则表达式放到数据库里,是在page的load时间中加载到客户端的,在数据库中的表达式为:/^[-\+]?\d+$/,可是到了客户端却为:/^[-+]?d+$/,所有的“\ "都丢失了,请教高手这个问题如何解决?谢谢
[解决办法]
把\换成\\
[解决办法]
@符号或者\\,因为\在.net是转义字符。
[解决办法]
把\换成\\
就可以了
发布时间: 2012-01-14 20:02:35 作者: rapoo
从数据库中取到客户端,验证javascript正则表达式时,转码出错(反斜线丢失),请教如何解决?
我正则表达式放到数据库里,是在page的load时间中加载到客户端的,在数据库中的表达式为:/^[-\+]?\d+$/,可是到了客户端却为:/^[-+]?d+$/,所有的“\ "都丢失了,请教高手这个问题如何解决?谢谢
[解决办法]
把\换成\\
[解决办法]
@符号或者\\,因为\在.net是转义字符。
[解决办法]
把\换成\\
就可以了