\/^s*01\d{1}-\d{3,4}-\d{4}$/
function phone number (text) {
var pattern = \/^s*01\d{1}-\d{3,4}-\d{4}$/;
// return String(text).search(pattern) != -1;
var r = new RegExp(pattern);
return r.test(text);
}
/*카드번호 자동 - 처리 */
function cc_format(value) {
var v = value.replace(/\s+/g, '').replace(/[^0-9]/gi, '')
var matches = v.match(/\d{4,16}/g);
var match = matches && matches[0] || ''
var parts = []
for (i=0, len=match.length; i<len; i+=4) {
parts.push(match.substring(i, i+4))
}
if (parts.length) {
return parts.join(' - ')
} else {
return value
}
}
사용은
////////////////////
// card num formatter
////////////////////
$("input:text[name=card_nm]").keyup(function(){
$( this ).val( cc_format($( this ).val()) );
});
'Developer > javascript' 카테고리의 다른 글
jquery show hide 여부 (0) | 2016.07.25 |
---|---|
text 파일 읽기 (0) | 2016.06.29 |
숫자 체크 regExp (0) | 2016.06.28 |
VS2015 - 줄 자동 들여쓰기 (0) | 2016.06.28 |
슬라이더 종결처리.. (0) | 2016.06.02 |