/ / javascript testovacia funkcia vráti vždy false - javascript, regex, testovanie

testovacia funkcia javascript sa vracia vždy nepravdivá - javascript, regex, testovanie

Nerozumiem, prečo mi dáva faloš, zatiaľ čo dva reťazce sú rovnaké.

var str = "https://monsite.com/"onload="alert(1)"";
var patt = /https://monsite.com/"onload="alert(1)"/i;
var result = patt.test(str);
document.write("Returned value: " + result);

Som nový začiatočník.

odpovede:

6 pre odpoveď č. 1

Musíte uniknúť zo zátvoriek vo vnútri regulárneho výrazu, sú to špeciálne znaky.

/https://monsite.com/"onload="alert(1)"/