这个怎么样:
json.replace(/"([^"]+)":/g,function($0,$1){return ('"'+$1.toLowerCase()+'":');}));正则表达式捕获键名$ 1并将其转换为小写。
现场演示:http :
//jsfiddle.net/bHz7x/1/
- [edit]要解决@FabrícioMatté的评论,另一个仅匹配文字字符的演示:http
- //jsfiddle.net/bHz7x/4/

这个怎么样:
json.replace(/"([^"]+)":/g,function($0,$1){return ('"'+$1.toLowerCase()+'":');}));正则表达式捕获键名$ 1并将其转换为小写。
现场演示:http :
//jsfiddle.net/bHz7x/1/