如何拆分包含 <br/>
的字符串使用 jquery 标记。我尝试了以下代码,但它在控制台中出错。我不确定如何根据 <br/>
拆分字符串标签这是我试过的代码
jQuery(document).ready(function($)
{
var lines = jQuery('this is for testing <br/> How are you<br/>').split('<br/>');
jQuery.each(lines, function() {
alert(this);
});
});
任何建议都会很棒。
最佳答案
这里有很多重复的答案。这个是不同的。如果你能保证<br/>
的拼写标签,其他答案都很好。但是,如果您无法控制 HTML,则换行符标签可以采用不同的格式:
...ETC。
主要浏览器都可以处理所有这些,但只有第一个会由建议的 .split("<br/>")
处理手术。一个更健壮的选择是使用正则表达式来匹配标签:
jQuery(document).ready(function($)
{
var brExp = /<br\s*\/?>/i;
var lines = ("this is for testing <br/> How are you<BR />").split(brExp);
});
我写的表达式不区分大小写,'
关于javascript - 使用 jquery 根据 <br/> 标签拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18592144/