Javascript替换<;标题>;与<;span>;标题</span>;

Javascript替换<;标题>;与<;span>;标题</span>;,javascript,html,replace,Javascript,Html,Replace,嗨,我想这样替换我的javascript字符串解决方案 input:- this is <title> and <heading> output:- this is <span>title</span> and <span>heading</span> input:-这是和 输出:-这是标题和标题 有人能帮我吗。 提前感谢。使用正则表达式替换 input.replace(/</g, '<span_').re

嗨,我想这样替换我的javascript字符串解决方案

input:- this is <title> and <heading> 
output:- this is <span>title</span> and <span>heading</span>
input:-这是和
输出:-这是标题和标题
有人能帮我吗。 提前感谢。

使用正则表达式替换

input.replace(/</g, '<span_').replace(/>/g,'</span>').replace(/_/g,'>');
input.replace(//g',).replace(//g,'>');
使用正则表达式替换

input.replace(/</g, '<span_').replace(/>/g,'</span>').replace(/_/g,'>');
input.replace(//g',).replace(//g,'>');

尝试以下方法:

var input=“这是和”;
var输出=输入。替换(/]+)>/g,“$1”);

控制台日志(输出)尝试以下方法:

var input=“这是和”;
var输出=输入。替换(/]+)>/g,“$1”);
控制台日志(输出)使用


将标签括在<span> s中。
输出:
使用


将标签括在<span> s中。
输出:
另一种选择

var output = input.split("<").join("#").split(">").join("</span>").split("#").join("<span>");
console.log(output);
var-output=input.split(“”)。join(“”)。split(“”)。join(“”);
控制台日志(输出);
另一种选择

var output = input.split("<").join("#").split(">").join("</span>").split("#").join("<span>");
console.log(output);
var-output=input.split(“”)。join(“”)。split(“”)。join(“”);
控制台日志(输出);

你想如何通过js实现它?你必须解析字符串,你需要搜索标题使用
包含
你想如何通过js实现它?你必须解析字符串,你需要搜索标题使用
包含
我尝试它不工作,因为当应用替换第二次超时时已经有'>',所以它会替换这个也。像
这是我尝试它不工作,因为当apply replace second timeout已经有'>'时,它也会替换这个。像
这不是
.join(“@”).split(“@”)
冗余吗?不是
.join(“@”).split(“@”)冗余吗?