javascript - 将带有html的字符串分成两个字符串

标签 javascript jquery

我试图将一个包含 html 和非 html 的字符串分成两个字符串。

我的 JavaScript 字符串是:

<span>1x</span> Front-line zero tolerance productivity

我希望将其分为两个变量

var quantity = "1x";
var name = "Front-line zero tolerance productivity";

最佳答案

<span> 时分割或</span>找到标签。

string = "<span>1x</span> Front-line zero tolerance productivity"

tokens = string.split(/<\/?span>/);  // returns ["", "1x", " Front-line zero tolerance productivity"]
var quantity = tokens[1]  // "1x"
var name = tokens[2];     // "Front-line zero tolerance productivity" 

关于javascript - 将带有html的字符串分成两个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11005464/

相关文章:

javascript - 将值从父级传递给子级不起作用

javascript - jquery datetimepicker 插件 - 如何使用字段中的日期/时间初始化日历/时间选择?

jquery - django-autocomplete-light : "The results could not be loaded"

javascript - 没有库的等效代码

javascript - 如何使用 Jquery/javascript 根据 View 端口大小调整图像大小

javascript - 检测指令中的 ng-repeat 元素长度变化

javascript - JQuery 查找父 div 子标签

javascript - 光滑的轮播 - 未捕获的类型错误 : undefined is not a function

javascript - 函数调用不起作用

javascript - 如何在页面加载缓慢时显示加载图像