Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

一个后台转过来的集合,因为id是long类型,json.parse会丢失精确度,如何用正则把所有关于id的值,都改成字符串类型


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.9k views
Welcome To Ask or Share your Answers For Others

1 Answer

const result = '[{"id":1234567890},{"id":1234567891}]'.replace(/(?<="id"s*:s*)(d+)/g, '"$1"');

// "[{"id":"1234567890"},{"id":"1234567891"}]"
console.log(result);

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...