Javascript & JQuery & CSS > JQuery Á¤±Ô½Ä - ±âº» »ç¿ë¹ý ¼³¸í
µî·ÏÀÏ : 2017-07-14 17:19
Á¶È¸¼ö : 53,444
°£´ÜÇÑ Á¤±Ô½Ä ±ÔÄ¢ ÀÔ´Ï´Ù.
¾Æ·¡ ¼³¸íÀ» Âü°í Çϼ¼¿ä.
/^ : Á¤±Ô½Ä ¼±¾ðÀÇ ½ÃÀÛÀ» ¾Ë¸² ÀÌÁ¦ºÎÅÍ Á¤±Ô½Ä ¼±¾ðÇÒ²¨ÀÓÀ̶õ¶æ
$/ : Á¤±Ô½Ä ¼±¾ðÀÇ ³¡À» ¾Ë¸² ¿©±â±îÁö°¡ Á¤±Ô½ÄÀ̶õ ¶æ
[a-z] : ¼Ò¹®ÀÚ aºÎÅÍ z±îÁö
[A-Z] : ´ë¹®ÀÚ AºÎÅÍ Z±îÁö
[0-9] : 1234567890 ¼ýÀÚ¸¦ ÀǹÌ
\d : 1234567890 ¼ýÀÚ¸¦ ÀÇ¹Ì [0-9] ¿Í °°Àº ÀÇ¹Ì ÀÌ´Ù.
[°¡-Èþ] : ÇѱÛÀ» ÀǹÌÇÑ´Ù
[¤¡-¤¾] : ÇÑ±Û ÃʼºÀ» ÀǹÌÇÔ
[a-z\d\.-]{2,40} : ÆǺ°ÇÒ ±ÛÀÚÁ¶ÇÕÀ» []¾È¿¡ Àû°í ±×´ÙÀ½{}¾È¿¡ ÃÖ¼Ò°ª , ÃÖ´ë°ªÀ» Àû´Â´Ù
\@ : \´ÙÀ½ ¹®ÀÚ´Â ÇØ´ç ¹®ÀÚ°¡ ²À µé¾î°¡¾ßÇѴٴ¶æ
| : ¿©·¯ °³ÀÇ ¹®ÀÚ¿À» ġȯÇÒ ¶§ »ç¿ëÇÏ´Â Á¤±Ô½Ä(= or).
* : ¼±Çà ÇÏÀ§ ÆÐÅÏÀº 0¹ø ȤÀº ±× ÀÌ»ó ³ªÅ¸³ª¾ß ÇÑ´Ù.
+ : ¼±Çà ÇÏÀ§ ÆÐÅÏÀº 1¹ø ȤÀº ±× ÀÌ»ó ³ªÅ¸³ª¾ßÇÑ´Ù.
? : ¼±Çà ÇÏÀ§ ÆÐÅÏÀº 0ȤÀº 1¹ø¸¸ ³ªÅ¸³ª¾ß ÇÑ´Ù.
{n} : ¼±Çà ÇÏÀ§ ÆÐÅÏÀº Á¤È®È÷ n¹ø ³ªÅ¸³ª¾ßÇÑ´Ù.
() : ±×·ì ¹®ÀÚ´Â ¸ÞŸ¹®ÀÚ¿Í ÇÔ²² ȤÀº ´ÜÀÏ·Î ÇÏÀ§ ÆÐÅÏÀ» ±¸¼ºÇÑ´Ù.
(±â¼úÀûÀ¸·Î º¸¸é ÀÌ°ÍÀº ¼ö·® ÇÑÁ¤ÀÚ°¡ ¾Æ´ÏÁö¸¸, °ýÈ£´Â ¼öÇÐÀûÀΠǥÇö½Ä°ú ÇÔ²² ÇÏÀ§ ÆÐÅϵéÀ» ±×·ì Áþ´Âµ¥ »ç¿ëµÈ´Ù.)
\s : ¶ç¾î¾²±â(°ø¹é)À» ÀǹÌ.
'/', '[' ¿Í °°Àº Ư¼öÇÑ ¹®Àڵ鵵 ġȯÀÚ ³»¿¡¼´Â '\/', '\[' ¿Í °°ÀÌ, '\'ºÙ¿©¼ »ç¿ë °¡´É.
\w : ¹ØÁÙ ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ ¿µ¼ýÀÚ ¹®ÀÚ¿¡ ´ëÀÀ
[A-Za-z0-9_] ¿Í µ¿ÀÏ
var re_email = /^([a-z\d\.-]{2,40})\@([a-z\d\.-]{2,16})\.([a-z\.]{2,6})$/;
À§ÀÇ Á¤±Ô½ÄÀ» Ç®¾îº¸¸é
¼Ò¹®ÀÚ a¿¡¼ z±îÁö¿Í ¼ýÀÚ [.] [-] Á¶ÇÕÀ» ÃÖ¼Ò 2±ÛÀÚ ÃÖ´ë 40±ÛÀÚ±îÁö ¾´´ÙÀ½ @°¡ ¿Í¾ßÇÏ°í ÈÄ¿¡
¼Ò¹®ÀÚ a¿¡¼ z±îÁö¿Í ¼ýÀÚ [.] [-] Á¶ÇÕÀ» ÃÖ¼Ò 2±ÛÀÚ ÃÖ´ë 16±ÛÀÚ±îÁö ¾´´ÙÀ½ .°¡ ¿Í¾ßÇÏ°í ÈÄ¿¡
¼Ò¹®ÀÚ a ¿¡¼ z±îÁö¿Í .Á¶ÇÕÀ» ÃÖ¼Ò 2±ÛÀÚ¿¡¼ ÃÖ´ë 6±ÛÀÚ±îÁö ½á¾ßÇÑ´Ù
[abc-123]@[abc123].[co.kr]
[abc123]@[abc123].[com]
ÀÌ·± °á°ú°¡ ³ª¿Í¾ß ÇѴٴ¶æ
Àú·±½ÄÀ¸·Î »ç¿ëÇÏÁö¾ÊÀ»°æ¿ì¿Í »ç¿ëÇÑ °æ¿ì¸¦ °É·¯³¾¼öÀÖ´Â°Ô Á¤±Ô½Ä
var re_email = /^([a-z\d\.-]{2,40})\@([a-z\d\.-]{2,16})\.([a-z\.]{2,6})$/;
if ( re_email.test(ÀԷ°ª) != true )
{
alert('ÀÔ·ÂÇü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.');
return;
}
¸¸¾à change Áï °ªÀÌ º¯ÇÒ¶§¸¶´Ù ÇÔ¼ö ½ÇÇà½Ã
if ( re_email.test(ÀԷ°ª) != true && ÀԷ°ª != "")
{
alert('ÀÔ·ÂÇü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.');
return;
}
À§ ³»¿ëÀ» ²À Ãß°¡ÇÏÀÚ ¾È±×·¯¸é Æ÷Ä¿½º¸¦ ÁáÀ»¶§³ª ÀԷ°ªÀ» º¯°æÇÏ¸é ½ÇÇàÀÌ µÇ¼ ¿©·¯¹ø ½ÇÇàµÈ´Ù.