如何用count来包装jQuery字符?

时间:2015-07-15 17:55:07

标签: jquery html

我有一个表,每行中的一个单元格包含13个字符的单元格。

<td class="need-to-wrap">0123456789012</td>

我需要用这样的跨度包装字符#10,11和12

<td class="need-to-wrap">012345678<span>901</span>2</td>

如何使用jQuery实现这一目标?

1 个答案:

答案 0 :(得分:0)

var re = /(\d{9})(\d{3})(\d{1})/;
$('td.need-to-wrap').each(function() {
    var $this = $(this);
    var text = $this.text(); 
    text = text.replace(re, "$1<span>$2</span>$3");
    $this.html(text);
});