[英]JS: Adding a space between Japanese character phrase and number using regex
[英]How to insert space between a number and a character /string using regex in javascript
如何在数字和字符串/字符之间插入空格
我有一个正则表达式问题。
如何在数字字符和字母之间插入空格。
例如:
var sentence = "It contains 37mg of salt"
我希望输出为:
It contains 37 mg of salt.
匹配一个数字,先查找一个字母,然后用数字替换为数字:
var sentence = "It contains 37mg of salt"; const result = sentence.replace(/\\d(?=[az])/i, '$& '); console.log(result);
您可以使用(\\d+)
匹配数字,并在匹配数字前面的替换字符串中添加空格
var sentence = "It contains 37mg of salt" let res = sentence.replace(/(\\d+)/g,"$1 ") console.log(res)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.