[숫자] 예제 - 대괄호 안 숫자와 일치하는 숫자 출력
<button onclick="test()">결과보기</button> <p id="hz"></p> <script> function test() { var str = "123456789"; var patt = /[1-3]/g; var result = str.match(patt); document.getElementById("hz").innerHTML = result; } </script> 결과 보기
<button onclick="test()">결과보기</button>
<p id="hz"></p>
<script>
function test() {
var str = "123456789";
var patt = /[1-3]/g;
var result = str.match(patt);
document.getElementById("hz").innerHTML = result;
}
</script>
결과 보기
[숫자] 정의
대괄호안에 포함된 모든 개별 숫자 찾기 1. 대괄호 안 숫자는 임의의 숫자 또는 숫자 범위 일 수 있음. [01234 ..] - 대괄호 안의 모든 개별 숫자 [0-9] - 0에서 9까지의 모든 개별 숫자 2.모든 주요 브라우저 지원 cf. ①[^ 0-9] - 숫자가 아닌 모든 문자②^기호가 대괄호 밖에 있을 땐 - 행의 시작 부분 의미^ 기호가 대괄호 안에 있을 땐 - 대괄호 포함 문자 제외 의미
대괄호안에 포함된 모든 개별 숫자 찾기
1.
대괄호 안 숫자는 임의의 숫자 또는 숫자 범위 일 수 있음.
[01234 ..] - 대괄호 안의 모든 개별 숫자
[0-9] - 0에서 9까지의 모든 개별 숫자
2.모든 주요 브라우저 지원
cf.
①[^ 0-9] - 숫자가 아닌 모든 문자②^기호가 대괄호 밖에 있을 땐 - 행의 시작 부분 의미^ 기호가 대괄호 안에 있을 땐 - 대괄호 포함 문자 제외 의미
[숫자] 구문 - 한정어 없는 경우
new RegExp("[123]") 또는, /[123]/
new RegExp("[123]")
또는,
/[123]/
[숫자] - 한정어 있는 경우
new RegExp("[123]", "g")또는/[123]/g