Á¤±Ô½Ä¿¡ »ç¿ëµÈ ignoreCase Ç÷¡±×(i)ÀÇ »óŸ¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.

Àμö
RegExp : (Á¤±Ô½Ä °³Ã¼)

ÇʼöÀûÀÎ ¿ä¼ÒÀÎ regexp ÂüÁ¶´Â RegExp °³Ã¼ÀÇ ÀνºÅϽºÀÌ´Ù.

: (¼Ó¼º ¹®ÀÚ¿­)
¼Ó¼º°ªÀº Á¤±Ô½Ä¿¡ ignoreCase Ç÷¡±×(i)°¡ ¼³Á¤µÇ¸é true¸¦ ¹ÝȯÇÏ°í ±×·¸Áö ¾ÊÀ¸¸é false¸¦ ¹ÝȯÇÑ´Ù.

ignoreCase Ç÷¡±×°¡ »ç¿ëµÇ¸é °Ë»ö ¹®ÀÚ¿­ ¾È¿¡¼­ ÆÐÅÏÀÌ ÀÏÄ¡ÇÒ °æ¿ì ´ë¼Ò¹®ÀÚ¸¦ ¹«½ÃÇÑ´Ù.

ÀÌ ¼Ó¼ºÀº ÀбâÀü¿ëÀÌ¸ç µðÆúÆ®°ªÀº falseÀÌ´Ù.



°£´ÜÇÑ ignoreCase ¼Ó¼º ¿¹Á¦

<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 ·çÇÁ Á¾·á
} // ±â´ÉÇÔ¼ö Á¾·á