참고하기 : 2021.06.21 - [괴발개발/Javascript+JQuery] - JS_정규표현식
<script>
$(function(){
$('input').on('input',function(){
var value=$(this).val();
// ^ = not(이거제외전부안돼), ()=패턴, g=문자열 전체비교, $1 = ()패턴중 첫번째,
// 0-9랑 . 이외로는 입력불가능하고, 이걸 공백으로 바꾸겠음// $1는 .두번못쓰고 1번째 ()패턴에다가 내용을 붙여넣기.
// 점을 한번밖에 못찍게만들어
value = value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g,'$1');
// value= value.replace(/[^0-9]/g,'');
$(this).val(value);
})
})
</script>
test() = 테스트메소드는 앞에 제시한 정규표현식에 맞는지 확인하는 메소드
'괴발개발 > Javascript+JQuery' 카테고리의 다른 글
JQ_(네이버지식in)게시글목록보기타입에 따른 보기방식 (0) | 2021.07.03 |
---|---|
JQ_게시글에 댓글달기 기능예제 (0) | 2021.07.01 |
JQ_메뉴에 호버하면 서브메뉴 나타나도록 하는 예제 (0) | 2021.07.01 |
JQ_split(), 박스클릭선택,박스입력선택 등 (0) | 2021.06.30 |
JQ_다음에서 제공하는 무료 주소찾기창 서비스 (0) | 2021.06.30 |