js如何通过正则给某个字符串加上一些字符

如[{"ID":123456789},{"ID":123456789}]

我想通过正则替换为[{"ID":"123456789"},{"ID":"123456789"}]

本来id后面的数字字符是没有双引号的, 通过正则如何给id后面的数字加上字符?
数字固定长度为9个字符

第1个回答  2016-11-22
var text="[{\"ID\":123456789},{\"ID\":123456789}]";
var newtext=text.replace(/("ID"):(\d+)/g,"$1\"$2\"");本回答被提问者采纳

js如何通过正则给某个字符串加上一些字符
var newtext=text.replace(\/("ID"):(\\d+)\/g,"$1\\"$2\\"");

JS 如何通过正则表达式向字符串中插入字符串
alert(str);

js正则怎么判断一个字符串里必须包含大写字母,小写字母,数字,特殊字符...
=.*?[#@*&.])[a-zA-Z\\d#@*&.]*$\/\\x0d\\x0a如果是要求包含且只包含,就这么写\\x0d\\x0a另外你说的特殊字符指那些,可以自己在[#@*&.

js正则判断一个字符串里必须包含大写字母,小写字母,数字,特殊字符? 必...
var regEnUp=\/[A-Z]+\/,\/\/大写字母 regEnLow=\/[a-z]+\/,\/\/小写字母 regNum=\/[0-9]+\/,\/\/数字 regEnSymbol= \/[`~!@#$%^&*()_+<>?:"{},.\\\/;'[\\]]\/im,\/\/英文特殊字符 regCnSymbol = \/[·!#¥(——):;“”‘、,|《。》?、【】[\\]]\/im;\/\/中文特殊字符 ...

js正则怎么判断一个字符串里必须包含大写字母,小写字母,数字,特殊字符...
上述正则表达式规定字符m可以在匹配对象中连续出现2-6次,因此,上述正则表达式可以同jimmy或jimmmmmy等字符串相匹配。在对如何使用正则表达式有了初步了解之后,我们来看一下其它几个重要的元字符的使用方式。\\s:用于匹配单个空格符,包括tab键和换行符;\\S:用于匹配除单个空格符之外的所有字符;\\d:...

javascript js正则如何匹配以某字符串开始以某字符串结束的字符串中的...
这样可以替换file:\/\/\/开头,以"结尾的字符串中的所有\/符号了,由于要匹配file:\/\/\/开头,以"结尾, 正则中必须在开始加上file\\:\\\/\\\/\\\/ 结尾加上\\".而加上了这,replace方法的时候就算正则加上g,也是只替换一次了.所以加个WHILE循环.就可以全部替换了.不过正则还不能定义为变量.定义了变量,下面用...

js替换字符串某个字符,js修改字符串中指定字符
为了替换字符串中所有特定字符为另一个字符,可以利用`String.prototype.replace()`方法。这提供了强大的灵活性,可以使用正则表达式来精确匹配和替换字符。例如,要将所有字符 'a' 替换为 'e',可以按照以下步骤操作:javascript const str = "apple";const replacedStr = str.replace(\/a\/g, 'e');...

求一JS 正则表达式 实现 字符串中只包含汉字,且不包含“先生”“小姐...
var reg = \/(?!.*先生.*|.*小姐.*|.*男士.*|.*女士.*|.*太太.*)^[\一-\鿿]{0,}$\/g;var str1 = "林女士",str2="张三",str3="林as";reg.test(str1);\/\/falsereg.test(str2);\/\/truereg.test(str3);\/\/false ...

js正则 匹配字符串中除了某些字母之外的所有字符
要用String对象的match方法,而且正则匹配模式要写成全局匹配。var str="A b c i am A man A BAB";var reg=\/[^Abc]+\/g。\/\/var result=reg.exec(str);var result=str.match(reg);if(result==null)。{alert('请重新输入');<br}else{alert(result.length);}。

js 正则表达式,匹配字符串中所有(属性也要带上),替换成“${图片ID=1}...
(){var html = document.body.innerHTML;var reg = \/().)*)(id[\\=\\"\\'\\s]+)?([^\\"\\'\\s]*)([\\"\\']?)([^>]*>)\/gi;var idx = 0;html = html.replace(reg, function($0, $1, $2, $3, $4, $5){idx++;if(typeof $2 == "undefined")...

相似回答