자바스크립트 정규식
JavaScript 정규 표현식
정규 표현식(영어: 정규 표현식, 종종 코드에서 regex, regexp 또는 RE로 축약됨)은 단일 문자열을 사용하여 특정 구문 규칙을 따르는 일련의 문자열 검색 패턴을 설명하고 일치시킵니다.
텍스트 검색 및 텍스트 교체에 사용할 수 있는 검색 모드입니다.
정규 표현식이란 무엇인가요?
정규 표현식은 일련의 문자로 구성된 검색 패턴입니다.
텍스트에서 데이터를 검색할 때 검색 패턴을 사용하여 쿼리하려는 내용을 설명할 수 있습니다.
정규 표현식은 단순한 문자일 수도 있고 더 복잡한 패턴일 수도 있습니다.
정규식은 모든 텍스트 검색 및 텍스트 바꾸기 작업에 사용할 수 있습니다.
Syntax
/pattern/modifiers;
문자열 메소드 사용
JavaScript에서 정규 표현식은 일반적으로 search()와 replacement()라는 두 가지 문자열 메소드에 사용됩니다.
search() 메서드는 문자열에서 지정된 하위 문자열을 검색하거나 정규 표현식과 일치하는 하위 문자열을 검색하고 하위 문자열의 시작 위치를 반환하는 데 사용됩니다.
replace() 메서드는 문자열의 일부 문자를 다른 문자로 바꾸거나 정규식과 일치하는 하위 문자열을 바꾸는 데 사용됩니다.
search() 메소드는 정규식을 사용합니다
搜索字符串 "School", 并显示匹配的起始位置:点我function myFunction() { var str = "go home!"; var n = str.search(/home/i); document.getElementById("demo").innerHTML = n; }