jquery - 在括号内分割字符串

标签 jquery

我有var string = (2200 x 1500)(2441 x 1610)

我想将括号内的字符串拆分为数组,因此 href[0] = (2200 x 1500)href[1] = (2441 x 1610)

我已经尝试过这个:

var href = [];
  $(document).each(function () {
      var hey = matchingDivs.text();
      var res = hey.split(")(");
      href.push(res);
  });

这样当我像这样发出警报时 alert("("+href[href.length -1]); 结果应该是 (2441 x 1610) 但是相反,它提出了 see JSFIDDLE

最佳答案

尝试

var href = $.trim($("#matchingDivs").text()).match(/\(.*?\)/g);  
console.log(href);

演示:Fiddle

关于jquery - 在括号内分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21091540/

相关文章:

javascript - Jquery 追加表

ajax - 如何确认多个 AJAX 调用已完成?

javascript - JQuery 中的逻辑,用复选框更新

jquery - 当您键入时,文本字段自动完成(在字段中)

javascript - 防止 Javascript 游戏作弊

php - jQuery toggle() 在包含的(使用 PHP)代码中不起作用。

jquery - 检测点击的元素

jquery:填写文本框(至少 5 个字符)并勾选复选框

javascript - 从 HTML 表中删除 id 中具有特定子字符串的所有行 (tr)

php - 使用 Codeigniter AJAX 返回 ERR_CONTENT_DECODING_FAILED 200