JavaScript在字符串中每两个字母后插入空格?

为此,将replace()与正则表达式一起使用。

示例

以下是代码-

var values = "JavaScriptTutorial";
var result = values.replace(/.{1,2}(?=(.{2})+$)/g, '$& ');
console.log("The actual result is=");
console.log(values);
console.log("After inserting space at nth position=")
console.log(result);

要运行上述程序,您需要使用以下命令-

node fileName.js.

在这里,我的文件名为demo326.js

输出结果

这将产生以下输出-

PS C:\Users\Amit\javascript-code> node demo326.js
The actual result is=
JavaScriptTutorial
After inserting space at nth position=
Ja va Sc ri pt Tu to ri al