let str = '<p>123456789X一二三四五六七八九十X1</p><p>123456789X一</p>'想要的结果:123456789X一二三四五六七八九十X1,123456789X一
let str = '<p>123456789X一二三四五六七八九十X1</p><p>123456789X一</p>'想要的结果:123456789X一二三四五六七八九十X1,123456789X一
let str = '<p>123456789X一二三四五六七八九十X1</p><p>123456789X一</p>';
let reg = new RegExp(/<p>([^(<\/p>)].*?)<\/p>/g);
let arr;
let result = [];
while((arr = reg.exec(str))!==null){
result.push(arr[1]);
}
console.log(result);//['123456789X一二三四五六七八九十X1', '123456789X一']1 回答851 阅读✓ 已解决
1 回答1.1k 阅读
2 回答773 阅读
2 回答617 阅读
2 回答601 阅读
1 回答681 阅读
2 回答521 阅读
str.match(/(?<=<p>).*?(?=<\/p>)/g)