Á¤±Ô½Ä¿¡ »ç¿ëµÈ ignoreCase Ç÷¡±×(i)ÀÇ »óŸ¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.
ÇʼöÀûÀÎ ¿ä¼ÒÀÎ regexp ÂüÁ¶´Â RegExp °³Ã¼ÀÇ ÀνºÅϽºÀÌ´Ù.
ignoreCase Ç÷¡±×°¡ »ç¿ëµÇ¸é °Ë»ö ¹®ÀÚ¿ ¾È¿¡¼ ÆÐÅÏÀÌ ÀÏÄ¡ÇÒ °æ¿ì ´ë¼Ò¹®ÀÚ¸¦ ¹«½ÃÇÑ´Ù.
ÀÌ ¼Ó¼ºÀº ÀбâÀü¿ëÀÌ¸ç µðÆúÆ®°ªÀº falseÀÌ´Ù.
<SCRIPT> var br='<BR>'; string='CDa ABC aCC xyAz'; // °Ë»çÇÒ ¹®ÀÚ¿ º¯¼ö ÁöÁ¤ document.write('string='+string+br+br); // ¹®ÀÚ¿ º¯¼ö Ãâ·Â rgex=/A/g; // Á¤±Ô½Ä ÆÐÅÏ ¼³Á¤, ignoreCase ¼³Á¤ ¾øÀÌ ignoreCaseCheck(); // ±â´ÉÇÔ¼ö È£Ãâ document.write(br); rgex=/A/ig; // Á¤±Ô½Ä ÆÐÅÏ ¼³Á¤, ignoreCase ¼³Á¤ÇÏ¿© ignoreCaseCheck(); // ±â´ÉÇÔ¼ö È£Ãâ function ignoreCaseCheck(){ // ±â´ÉÇÔ¼ö ½ÃÀÛ document.write('rgex=<FONT color=red>'+rgex+'</FONT>, '); // Á¤±Ô½Ä ÆÐÅÏ Ãâ·Â document.write('rgex.ignoreCase=<FONT color=blue>'+rgex.ignoreCase+'</FONT>'+br); // ignoreCase ¼Ó¼º Ãâ·Â while((foundArr=rgex.exec(string)) !=null){ // ¹®ÀÚ¿ ¹è¿º¯¼ö°¡ ÀÖ´Â µ¿¾È °è¼Ó °á°ú Ãâ·Â document.write('index('+foundArr.index+'~'+foundArr.lastIndex); // ¹ß°ßµÈ °Í¿¡ ´ëÇÑ index, lastIndex Ãâ·Â document.write(') : <FONT color=blue><B>'+foundArrr+'</B></FONT>'+br); // ¹ß°ßµÈ ºÎºÐ ¹®ÀÚ¿À» Ãâ·Â } // while ·çÇÁ Á¾·á } // ±â´ÉÇÔ¼ö Á¾·á