所以我有一个字符串,我正在尝试加入内容;如果 val 长度小于 10 个字符,则将其与下一个值连接。但是当我尝试这段代码时,它会加入相同的 val 而不是下一个。
//Set the regex.
myregex = /(<p>.*?<\/p>)/g;
//Variable string.
content = Example: <p>Hello</p><p>This is my test content</p><p>etc</p>
$(content.match(myregex)).each(function (key, val) {
var test = $(val).text();
if (test.length < 10) {
var n = val.concat(val);
$('#mydiv').append('<div>' + n + '</div>');
} else {
$('#mydiv').append('<div>' + val + '</div>');
}
})