Á¤±Ô½Ä °Ë»ö¿¡¼­ ù¹ø°·Î ÀÏÄ¡ÇÏ´Â ºÎºÐ ¹®ÀÚ¿­ÀÇ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
object : (¹®ÀÚ¿­ °³Ã¼)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, °Ë»öÀ» ¼öÇàÇÒ String °³Ã¼³ª ¹®ÀÚ¿­ ¸®ÅÍ·²ÀÌ´Ù.
regexp : (Á¤±Ô½Ä)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, Á¤±Ô½Ä ÆÐÅÏ°ú Àû¿ë °¡´ÉÇÑ Ç÷¡±×¸¦ Æ÷ÇÔÇÏ´Â Regular Expression °³Ã¼ÀÌ´Ù.
¹Ýȯ°ª

¹Ýȯ°ª iValÀº ÀÏÄ¡ÇÏ´Â ºÎºÐÀÌ ÀÖÀ¸¸é search ¸Þ¼­µå´Â ÀÏÄ¡ÇÏ´Â ¹®ÀÚ¿­ÀÇ ½ÃÀÛ ºÎºÐ¿¡¼­ ¿ÀÇÁ¼ÂÀ» ³ªÅ¸³»´Â Á¤¼ö°ªÀ» ¹ÝȯÇÑ´Ù. ÀÏÄ¡ÇÏ´Â ºÎºÐÀÌ ¾øÀ¸¸é -1À» ¹ÝȯÇÑ´Ù.

¼³¸í

search ¸Þ¼­µå´Â °Ë»ö ¹®ÀÚ¿­ stringObj ¼Ó¿¡ Á¤±Ô½Ä Æм± regexp¿Í ÀÏÄ¡ÇÏ´Â ºÎºÐÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³½´Ù.

¹®ÀÚ¿­ Àüü¿¡¼­ °Ë»öÇÏ·Á¸é Á¤±Ô½Ä¿¡ Àü¿ªÇ÷¡±× gÀ», ¿µ¹®¿¡¼­ ´ë¼Ò¹®ÀÚ ±¸º° ¾øÀÌ °Ë»öÇÏ·Á¸é i¸¦ Æ÷ÇÔÇÏ¿©¾ß ÇÑ´Ù.



°£´ÜÇÑ search ¸Þ¼­µå ¿¹Á¦

<SCRIPT>
var br='<BR>'; // ÁٹٲÞ
var str='';
var string='match ¸Þ¼­µå°¡ ¹ÝȯÇÏ´Â ¹è¿­º¯¼ö´Â input, index ¹× lastIndexÀÇ ¼¼°¡Áö ¼Ó¼ºÀ» °¡Áø´Ù.'; // °Ë»ö ¹®ÀÚ¿­À» ¼±¾ðÇÑ´Ù.
var regexp=/index/ig; // Á¤±Ô½Ä ÆÐÅÏÀ» ¸¸µç´Ù
str+='string='+string+br; // °Ë»ö ¹®ÀÚ¿­ Ãâ·Â
str+='regexp='+regexp+br; // Á¤±Ô½Ä ÆÐÅÏ Ãâ·Â
str+='string.search(regexp)='+string.search(regexp); // ¹®ÀÚ¿­À» °Ë»öÇÏ¿© ù¹ø ¸¸³ª´Â ¿ÀÇÁ¼¼Æ®¸¦ ¹ÝȯÇÑ´Ù.
document.write(str); // °á°ú ¹®ÀÚ¿­ Ãâ·Â
</SCRIPT>