Script & jQuery
Uncaught TypeError: pattern.test is not a function
yeon.Biju
2020. 9. 8. 14:40
정규표현식을 이용하여 작업하는 도중에 test is not a function 이라는 에러가 발생하였다.
1
2
3
|
var pattern = "^[[0-9]_]$";
pattern.test(form.aaa.value)
|
cs |
와 같은 형태로 작업하는데 오류가 발생하였다.
1
2
3
|
var pattern = new RegExp("^[[0-9]_]$");
pattern.test(form.aaa.value)
|
cs |
와 같이 사용하니 오류가 발생하지 않는다.
new RegExp()
를 기억하자.