Prova questo.

codice HTML:
<SCRIPT language=javascript>
var reg=new RegExp("giorno","gi");
var c1="buongiorno";
var c2="buonasera";
if (reg.test(c1)) {  alert('c1 ok');} else {  alert('c1 ko');}
if (reg.test(c2)) {  alert('c2 ok');} else {  alert('c2 ko');}
</SCRIPT>
"gi" significa 'global' e 'insentitive' non corrisponde alle due prime lettere di giorno.