RegExp ÆÐÅÏ ÀÏÄ¡(match) °úÁ¤¿¡¼­ ã¾Æ ÀúÀåµÈ ÃÖ±Ù 9°³ ºÎºÐÀ» ¹ÝȯÇÑ´Ù.

[=]RegExp.$1
Àμö
RegExp (Á¤±Ô½Ä °³Ã¼)

ÇʼöÀûÀÎ ¿ä¼Ò·Î Ç×»ó Àü¿ª RegExp °³Ã¼ÀÌ´Ù. ÀÌ´Â Á¤±Ô½Ä À̸§À¸·Î ÂüÁ¶ÇÒ ¼ö ¾ø´Ù´Â ¶æÀÌ´Ù.

$n (Àμö)

ÃÖ±Ù¿¡ ÀÐÀº 9°³ ±îÁöÀÇ ÀÏÄ¡ ³»¿ëÀÇ ÀμöÀ̸ç 1ºÎÅÍ 9±îÁöÀÇ ÀÓÀÇÀÇ Á¤¼öÀÌ´Ù

: (¼Ó¼º °ª)
¼Ó¼º°ªÀº RegExp ÆÐÅÏ ÀÏÄ¡(match) °úÁ¤¿¡¼­ ã¾Æ ÀúÀåµÈ ÃÖ±Ù 9°³ ºÎºÐÀ» ³ªÅ¸³»´Â °ªÀÌ´Ù.

ÀÌ ¼Ó¼ºÀº ÀбâÀü¿ëÀÌ´Ù.

¼³¸í

$1...$9 ¼Ó¼º °ªÀº Á¤±Ô½ÄÀÇ °ýÈ£ ¾È¿¡¼­ ÀÏÄ¡ÇÏ´Â ³»¿ëÀ» ãÀ» ¶§¸¶´Ù ÃÖ±Ù °ÍÀ¸·Î ¼öÁ¤µÈ´Ù.

Á¤±Ô½Ä ÆÐÅÏ¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â °ýÈ£ ¾ÈÀÇ ºÎºÐ ¹®ÀÚ¿­ ¼ö¿¡´Â Á¦ÇÑÀÌ ¾øÁö¸¸ ÀúÀåµÇ´Â °ÍÀº ÃÖ±Ù 9°³ »ÓÀÌ´Ù.

Á¤Àû ¼Ó¼ºÀ¸·Î Ç×»ó RegExp.$nÀ» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù.



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

replace¿¡¼­´Â »ç¿ëÇÒ ÇÊ¿ä°¡ ¾øÀ¸³ª $n¿¡¼­´Â ¹Ýµå½Ã RegExpÀ» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù.
<SCRIPT>
br='<BR>';
regexp=/(\d{2})\W(\d{2})\W(\d{4})/;
dateString='25/12/2003';
newString=dateString.replace(regexp,'$3³â $2¿ù $1ÀÏ');
str=newString+br;
str+='$1 ³»¿ë(RegExp.$1)='+RegExp.$1+br;
str+='$2 ³»¿ë(RegExp.$2)='+RegExp.$2+br;
str+='$3 ³»¿ë(RegExp.$3)='+RegExp.$3+br;

document.write(str);
</SCRIPT>