자바스크립트 정규식

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;
}
지속적인 학습
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>替换 "microsoft" 为 "PHP中文网" :</p> <button onclick="myFunction()">点我</button> <p id="demo">请访问 Microsoft!</p> <script> function myFunction() { var str = document.getElementById("demo").innerHTML; var txt = str.replace(/microsoft/i,"PHP中文网"); document.getElementById("demo").innerHTML = txt; } </script> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~