帮忙看断js代码
return str.replace(/[^\x00-\xff]/g,"**").length; (/[^\x00-\xff]/g 这个代表什么啊,我怎么看不懂,请指教
------解决方案--------------------正则表达式
------解决方案--------------------x00-xff GBK双字节编码范围
------解决方案--------------------不懂JS的正则表达!
------解决方案--------------------\x00-\xff表示由十六进制数00指定的Latin-1字符 到 由十六进制数ff指定的Latin-1字符之间的字符
g 说明匹配是全局的
^ 表示匹配的是字符串的开头
------解决方案--------------------\x00-\xff十六进制
------解决方案--------------------js正则表达式
------解决方案--------------------十六进制双字节编码范围的正则表达式