我有一个字符串
var test = "1,2,3,4";
Run Code Online (Sandbox Code Playgroud)
我需要将单引号(' ')附加到此字符串的所有字符,如下所示:
var NewString = " '1','2','3','4' ";
Run Code Online (Sandbox Code Playgroud)
请给我任何建议.
Bil*_*oon 11
首先,我将字符串拆分为一个数组,然后可以更容易地操作到您想要的任何形式.然后,您可以使用您想要的任何胶水将其再粘合在一起(在这种情况下',').唯一要做的就是确保它正确地开始和结束(在这种情况下是一个').
var test = "1,2,3,4";
var formatted = "'" + test.split(',').join("','") + "'"
Run Code Online (Sandbox Code Playgroud)
var newString = test.replace(/(\d)/g, "'$1'");
Run Code Online (Sandbox Code Playgroud)
JS Fiddle演示(请打开您的JavaScript /开发人员控制台以查看输出).
对于多位数:
var newString = test.replace(/(\d+)/g, "'$1'");
Run Code Online (Sandbox Code Playgroud)
参考文献:
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |