Wyraenie regularne
^(?:1|t(?:rue)?|y(?:es)?|ok(?:ay)?)$
Opcje wyraenia regularnego: Ignorowanie wielkoci liter
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


JavaScript
var yes = /^(?:1|t(?:rue)?|y(?:es)?|ok(?:ay)?)$/i;
if (yes.test(subject)) {
   alert("Tak");
} else {
   alert("Nie");
}
