87,907
社区成员
发帖
与我相关
我的任务
分享
function filterWord(text){
let isFirst=true;
let arr=text.split(/\([^()]*\)|\s+/);
return arr.filter(function(item,index){
if(isFirst){
isFirst=false;
return /^[A-Z][a-z]*$/.test(item);
}
if(index===arr.length-1){
return /^(?![eE][xX]$)[a-z]+$/.test(item);
}
return /^(?![eE][xX]$)[a-z]+\.?$/.test(item);
}).join(' ').replace(/(?:\s[a-z]+\.)+$/,'');
}
function filterWord(text){
let isFirst=true;
let arr=text.split(/\([^()]*\)|\s+/);
return arr.filter(function(item,index){
if(isFirst){
isFirst=false;
return /^[A-Z][a-z]*$/.test(item);
}
if(index===arr.length-1){
return /^[a-z]+$/.test(item);
}
return /^(?![eE][xX]$)[a-z]+\.?$/.test(item);
}).join(' ');
}
function filterWord(text){
let isFirst=true;
let arr=text.split(/\([^()]*\)|\s+/);
return arr.filter(function(item,index){
if(index===arr.length-1){
return /^[a-z]+$/.test(item);
}
if(isFirst){
isFirst=false;
return /^[A-Z][a-z]*$/.test(item);
}
return /^(?![eE][xX]$)[a-z]+\.?$/.test(item);
}).join(' ');
}