با سلام مشکل تابعی که من نوشتم کجاست ؟
فقط دومین عبارت مچ شده رو به من برمیگرداند نمیدونم چرا ؟؟
let test = "salam khoobi ? man \\nkhoobam to \\nkhoobi"; let exp = RegExp("^kho" , "gm"); let match; let result = []; function check(reg,text){ if(reg.exec(text) !== null){ match = reg.exec(text); result.push(match); check(exp , test); } return result; } console.log(check(exp,test));