var arr=['爱情男-23-中国 浙江 嘉兴','爱情男-23-中国 浙江 嘉兴 平湖']; var reg=/(.+-\d+-).*\s(.+)$/ for(var i=0;i<arr.length;i++){ arr[i]=arr[i].replace(reg,'$1$2') } 类似这样试试
var arr=['爱情男-23-中国 浙江 嘉兴','爱情男-23-中国 浙江 嘉兴 平湖']; var reg=/(.+-\d+-).*\s(.+)$/ for(var i=0;i<arr.length;i++){ arr[i]=arr[i].replace(reg,'$1$2') }
^(.*?)(男|女|妖)\-(\d{2})\-.*?\s([^\s]+)$
引用 2 楼 jslang 的回复:^(.*?)(男|女|妖)\-(\d{2})\-.*?\s([^\s]+)$这个跟我们写的是一样的,目前这样不行,无法匹配
8.7w+
社区成员
22.4w+
社区内容