我有这个正则表达式^<+[a-zA-z=\" ]+>
,我需要它来替换这个字符串中的文本<span class="myclass">Some text< /span>
。
我只想删除跨度并得到它Some text
,这是我的代码:
var text = "<span class=\"myclass\">Some text</span>";
var myText = text.replace(/^<+[a-zA-z=\" ]+>/,"").replace("</span>","");
我搜索了大约一个小时,但我找不到我的错误在哪里。请注意,我只是不能输入 span 标签,所以我在它们的左括号前面留了空格。
而且我知道我可以输入:
var someVar = $(".myClass").html();
但我需要正则表达式,所以请帮助我!