Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript replace()每次仅出现一次_Javascript_Html_Regex_Replace - Fatal编程技术网

Javascript replace()每次仅出现一次

Javascript replace()每次仅出现一次,javascript,html,regex,replace,Javascript,Html,Regex,Replace,我将通过全局替换HTML标记来替换所有输入命中。我正在使用下面的代码行 Javascript代码: var text = document.getElementById('text_input').value.replace(/\n/g, "<br />"); var text=document.getElementById('text\u input').value.replace(/\n/g,“”); HTML代码 <textarea placeholder="Writ

我将通过全局替换HTML

标记来替换所有输入命中。我正在使用下面的代码行

Javascript代码:

var text = document.getElementById('text_input').value.replace(/\n/g, "<br />");
var text=document.getElementById('text\u input').value.replace(/\n/g,“
”);
HTML代码

<textarea placeholder="Write New.." id="text_input" name="text_input" class="text_input" spellcheck="true" ></textarea>


因此,如果我按enter键两次或两次以上,它会将所有的enter键替换为HTML

标记。但是我想每行替换一个标签

如果要替换连续匹配,请在正则表达式中使用
+
符号:

var text = document.getElementById('text_input').value.replace(/\n+/g, "<br />");
var text=document.getElementById('text\u input').value.replace(/\n+/g,“
”);
您可以添加一些HTML吗mate@AdamJeffers我已经添加了我的HTML代码行。这正是我想要的!