<SCRIPT> var br='<BR>'; // ÁÙ¹Ù²Þ var str=''; // Ãâ·Â ¹®ÀÚ¿ º¯¼ö ¼±¾ð var string='AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890'; // °Ë»çÇÒ ¹®ÀÚ¿ ¼±¾ð str+='string='+string+br+br; function matchTest(regexp){ // Ãâ·Â¿ë ±â´ÉÇÔ¼ö str+=regexp.source+' : '+string.match(regexp)+br; // Á¤±Ô½Ä ¼Ò½º¿Í Á¤±Ô½Ä¿¡ ÀÏÄ¡ÇÏ´Â ºÎºÐÀ» ã¾Æ Ãâ·Â } matchTest(regexp=new RegExp('[A-Z]','g')); // ´ë¹®ÀÚ¿ë Á¤±Ô½Ä, Á¤±Ô½ÄÀ» ¸¸µé¸é¼ ±â´ÉÇÔ¼ö È£Ãâ regexp.compile('[a-z]','g'); // ¼Ò¹®ÀÚ¿ë Á¤±Ô½Ä ÆÐÅÏ ÄÄÆÄÀÏ str+=regexp.source+' : '+string.match(regexp)+br; // ±â´ÉÇÔ¼ö È£Ãâ ¾øÀÌ Á¤±Ô½Ä ¼Ò½º¿Í Á¤±Ô½Ä¿¡ ÀÏÄ¡ÇÏ´Â ¼Ò¹®ÀÚÀ» ã¾Æ Ãâ·Â regexp.compile('[g-t]','gi'); // ´ë¼Ò¹®ÀÚ ±¸º° ¾øÀÌ g-t±îÁö ÀÏÄ¡ÇÏ´Â Á¤±Ô½Ä ÆÐÅÏ ÄÄÆÄÀÏ matchTest(regexp); // ±â´ÉÇÔ¼ö È£Ãâ regexp.compile('[^g-t]','gi'); // ´ë¼Ò¹®ÀÚ ±¸º° ¾øÀÌ g-t±îÁö ÀÏÄ¡ÇÏÁö ¾Ê´Â(Á¦¿ÜÇÏ°í) Á¤±Ô½Ä ÆÐÅÏ ÄÄÆÄÀÏ matchTest(regexp); // ±â´ÉÇÔ¼ö È£Ãâ regexp.compile('[a-f/0-9]','g'); // ¼Ò¹®ÀÚ·Î a~f±îÁö³ª 0~9±îÁö ÀÏÄ¡ÇÏ´Â Á¤±Ô½Ä ÆÐÅÏ ÄÄÆÄÀÏ matchTest(regexp); // ±â´ÉÇÔ¼ö È£Ãâ regexp.compile('[c|o|p|i|l|e|1]','gi'); // ´ë¼Ò¹®ÀÚ ±¸º° ¾øÀÌ Á¦°øµÈ ¹®ÀÚ¿Í ¾Æ¹« °ÍÀ̳ª(or) ÀÏÄ¡ÇÏ´Â Á¤±Ô½Ä ÆÐÅÏ ÄÄÆÄÀÏ matchTest(regexp); // ±â´ÉÇÔ¼ö È£Ãâ document.write(str); // °á°ú ¹®ÀÚ¿ Ãâ·Â </SCRIPT>