jQuery在拆分函数中跳过“<>”之间的内容
jQuery skipping content between "<>" in Split function
快速问题:
为什么会这样
var string = 'John Doe <john@doe.com>, Jane Doe <jane@doe.com>'
var splitString = string.split(',');
$.each(splitString, function(number) {
console.log(splitString[number]);
});
生产
John Doe
Jane Doe
而不是
John Doe <john@doe.com>
Jane Doe <jane@doe.com>
似乎jQuery跳过了<
>
标签之间的电子邮件地址。有人知道为什么吗?更重要的是,如何强制jQuery包含这些内容?
谢谢!
我认为导航器将<的内容解释为...> 作为一个标签,因此,没有类似的文本可以显示......你可以找到它并用IST代码(<和#60;和>>)替换它。的内容解释为...>
var string = 'John Doe <john@doe.com>, Jane Doe <jane@doe.com<'
var splitString = string.split(',');
$.each(splitString, function(number) {
console.log(splitString[number]);
});
您可以在数据中替换它,或者在使用 JavaScript 字符串 replace() 方法读取时执行此操作...
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- JavaScript中的函数和对象之间没有区别吗?
- Jquery在函数之间传递表行
- d3中堆栈函数和嵌套函数之间的差异
- javascript函数的:和=之间的区别
- 函数中this和var之间的区别
- 如何在函数之间切换
- JavaScript/jQuery-添加添加和删除类与下一个函数之间的延迟
- Javascript-defineProperty和直接在对象上定义函数之间的区别
- 函数声明与函数表达式之间的性能差异
- 函数()和新函数()之间的区别
- MeteorJS-函数()和()之间的差异=>
- JavaScript函数,用于计算两个日期之间的年、月和天数
- 在Jquery调用之间添加其他函数
- 在函数之间传递javascript变量
- 两个函数之间的角度承诺
- 命名一个在“”和“”之间切换元素的函数;启用”;以及“;被禁用”;州
- 如何在异步函数与Deferredjquery之间同步
- 如何创建一个确定2个数字之间值的函数
- Javascript创建函数,以便在其他函数之间共享变量