选定字符之间的Javascript循环字符串

选定字符之间的Javascript循环字符串,javascript,Javascript,我想知道如何使用无法修改的文本内容创建for循环。我收到的文本如下所示: JohnBilly 我有两个文本,John和Billy,每个文本周围都有start和stop标记。我想做的是将这些没有标记的名称添加到我的HTML中。我的不完整代码如下所示: var mytext = "<start>John</stop><start>Billy</stop>"; var count = (mytext.match(/<start>/g) ||

我想知道如何使用无法修改的文本内容创建for循环。我收到的文本如下所示:

JohnBilly

我有两个文本,
John
Billy
,每个文本周围都有
start
stop
标记。我想做的是将这些没有标记的名称添加到我的HTML中。我的不完整代码如下所示:

var mytext = "<start>John</stop><start>Billy</stop>";
var count = (mytext.match(/<start>/g) || []).length;
for (i = 0; i < count; i++){
something.innerHTML += eachname;
}
var mytext=“JohnBilly”;
变量计数=(mytext.match(//g)| |[]).length;
对于(i=0;i
想知道如何完成这个

尝试使用
/]*>/gi
如下所示:

请注意:由于输出是纯文本,因此最好使用
textContent
而不是
innerHTML

var mytext=“JohnBilly”;
函数get_content(){
//var html=document.getElementById(“txtInput”).innerHTML;
document.getElementById(“txt”).textContent=mytext.replace(/]*>/gi,”);
}
获取内容()

尝试使用
/]*>/gi
如下所示:

请注意:由于输出是纯文本,因此最好使用
textContent
而不是
innerHTML

var mytext=“JohnBilly”;
函数get_content(){
//var html=document.getElementById(“txtInput”).innerHTML;
document.getElementById(“txt”).textContent=mytext.replace(/]*>/gi,”);
}
获取内容()

您可以使用以下javascript示例作为解决方案

var mytext = "<start>John</stop><start>Billy</stop>";
mytext = mytext.replace(/<\/?start[^>]*>/ig, ""); //Replace all <start> with blank
console.log(mytext.split(/<\/?stop[^>]*>/ig)); //Split by <stop> this may return an array ...
var mytext=“JohnBilly”;
mytext=mytext.replace(/]*>/ig,“”)//全部替换为空白
console.log(mytext.split(/]*>/ig))//按此拆分可能会返回一个数组。。。

您可以使用以下javascript示例作为解决方案

var mytext = "<start>John</stop><start>Billy</stop>";
mytext = mytext.replace(/<\/?start[^>]*>/ig, ""); //Replace all <start> with blank
console.log(mytext.split(/<\/?stop[^>]*>/ig)); //Split by <stop> this may return an array ...
var mytext=“JohnBilly”;
mytext=mytext.replace(/]*>/ig,“”)//全部替换为空白
console.log(mytext.split(/]*>/ig))//按此拆分可能会返回一个数组。。。

是否使用jquery?使用
删除HTML标记。替换(//g',)
并在HTML页面中添加生成的字符串。是否使用jquery?是否使用
删除HTML标记。替换(//g',)
并在HTML页面中添加生成的字符串。的可能重复,因为您有HTML,为什么不直接使用
textContent
?关键是,OP在DOM中有字符串,而不是HTML元素。既然有HTML,为什么不直接使用
textContent
?重点是,OP在DOM中有字符串,而不是HTML元素。谢谢!我选择这个答案是因为它给了我一个数组的响应,我本应该澄清这就是我想要的。谢谢!我选择这个答案是因为它给了我一个数组形式的响应,我本应该澄清这就是我想要的。