일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Stock
- 오라클
- 주식
- java
- linux
- 맥
- 리눅스
- SQL
- 자바
- JavaScript
- 7월 공모주 청약 일정
- html
- 제이쿼리
- Eclipse
- 공모주 청약 일정
- Oracle
- MYSQL
- 공모주 청약
- 주식 청약
- IPO
- 코드이그나이터
- 자바스크립트
- 6월 공모주 청약 일정
- Stock ipo
- php
- 공모주
- 주식 청약 일정
- codeigniter
- jquery
- css
- Today
- Total
목록Javascript 정규식 (14)
개발자의 끄적끄적
[javascript/jquery] input type number 에서 숫자만 입력받게 하는 방법 html 에서 아래와 같이 숫자만 입력 받기 위해서 number 타입으로 선언해서 사용하고는 합니다! 하지만! 위와 같이 타입을 지정하면 숫자만 입력되는거 같아 보이지만, e, +, - 도 입력이 가능합니다! 그럴때는 onkeypress 나 onkeydown 속성을 추가해서 아래 함수를 이용해 정규식으로 숫자만 남게 처리하시면 됩니다! function num_only() { var reg = /[^0-9]/g; string = string.replace(reg, ""); return string;} 참고들 하세요!
[javascript/jquery] javascript 이메일 정규식 자바스크립트에서 여러가지 정규식중에 이메일 정규식을 통해 형식을 검증하다보면 @ 앞에 . 이 1개 이상 들어가서 안되는 경우가 종종 있습니다! 그럴때는 아래 정규식을 이용하시면 됩니다! /[a-z0-9]+@[a-z]+\.[a-z]{2,3}/ 참고들 하세요! [javascript/jquery] assignment to constant variable 에러 해결방법[javascript/jquery] assignment to constant variable 에러 해결방법 javascript 에서 변수를 선언해서 사용하다보면 아래와 같은 에러가 발생하는 경우가 있습니다! Assignment to constant variable 위와 ..
[javascript/jquery] javascript 특수문자, 콤마, 마침표, 공백 제거 정규식 javascript 에서 문자열을 검증하다보면 영문 , 한글, 숫자 만 허용하고, 기타 문자는 모두 제거해야하는 경우가 있습니다. 그럴때는 아래와 같이 정규식을 이용하시면 됩니다. 우선 특수문자, 콤마, 마침표, 공백을 모두 제거하는 정규식은 아래와 같습니다. var reg_ex = /[`~!@#$%^&*()_|+\-=?;:'",.\{\}\[\]\\\/ ]/gim; 위 정규식을 이용하여, str 이라는 변수에 담겨진 문자열의 특수문자, 콤마, 마침표, 공백을 모두 제거하려면 아래와 같이 replace 를 이용하시면 됩니다. var result = str.replace(reg_ex, ""); 참고들 하세요!
[javascript/jquery] 자바스크립트 숫자와 하이픈만 허용하는 정규식 javascript 에서 정규식을 사용하다보면 전화번호와 같은 입력란에 숫자와 하이픈만 허용해야하는 경우가 있습니다. 그럴때는 아래 정규식을 이용하시면 됩니다! /[^0123456789-]/g 예를들어 val 라는 값을 전달받아서 해당 값에 숫자와 하이픈을 제외한 다른 문자가 들어있는지 확인하고 싶으면 아래와 같이 정규식을 사용하시면 됩니다! if(/[^0123456789-]/g.test(val)){ // 숫자와 하이픈이 아닌 기타 문자가 들어있는 경우 } 참고들 하세요!
[javascript/jquery] javascript 한글 숫자 영문만 허용하는 정규식 javascript 에서 입력값을 다루다보면, 한글, 영문, 숫자만 입력받아야 하는 경우가 있습니다. 아래나와있는 정규식을 이용하시면, 한글, 영문, 숫자만 입력되었는지 체크할 수 있습니다! var regex = /^[ㄱ-ㅎ|가-힣|a-z|A-Z|0-9|\*]+$/; 참고들 하세요!
[javascript/jquery] javascript 영문과 숫자만 허용하는 정규식 javascript 에서 아이디 같은 부분의 입력값을 체크할때, 영문이나 숫자만 입력을 받아야 하는 경우가 있습니다. 그럴때는 아래 나와있는 정규식을 이용하시면 됩니다. var regex = /^[A-Za-z0-9+]*$/; 추가적으로 영문이나 숫자만 입력을 받지만, 6~12 자리만 입력을 받으려면 아래와 같이 추가해서 사용하시면 됩니다! var regex = /^[A-Za-z0-9+]{6,12}$/; 참고들 하세요!
[javascript/jquery] javascript yyyy-mm-dd hh:ii:ss 형식인지 체크하는 정규식 javascript 에서 날짜를 다루다 보면 해당 날짜가 년월일 시분초의 형식인지 확인해야 하는 경우가 있습니다. 즉, 2021-01-01 11:00:00 과 같은 형식인지 확인해야 하는 경우에는 아래 정규식을 이용하시면 됩니다! var regex = /[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1]) (2[0-3]|[01][0-9]):[0-5][0-9]/; 참고들 하세요!
[javascript/jquery] 자바스크립트 비밀번호 체크 정규식 javascript 에서 정규식을 많이 사용합니다. 그중에서 회원가입이 비밀번호를 받을때 체크하는 정규식을 공유하고자 합니다. 바로 소문자, 대문자, 숫자, 특수문자를 포함하는 8~15 자리의 비밀번호를 체크하는 정규식 입니다. var pattern = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9])(?!.*\s).{8,15}$/; 참고들 하세요!