私はこの配列の配列を持っているので、それをループしてすべての単語を与えたいが、 "@"、句読点やハッシュタグを取り除きたい。しかし、私の正規表現は配列から単語の一部を完全に取り除いているのですが、私はその理由をよく分かりません。javascript用正規表現
[ [ '@AIMEEE94x',
'@Arsenal_Geek',
'@Charlottegshore',
'shut',
'it',
'ha' ],
[ '"You',
'learn',
'so',
'much',
'@MesutOzil1088',
'and',
'@Alexis_Sanchez"',
'-',
'@alexiwobi:' ] ]
var regex = /\w+/g;
var listsb = [];
for (i = 0 ; i < tweetsA.length; i++) {
for(j = 0; j < tweetsA[i].length; j++){
if (regex.test(tweetsA[i][j])== true){
listsb = listsb.concat(tweetsA[i][j])
}
}
}
console.log(listsb);