문서의 이전 판입니다!
Javascript Regular Expressions
정규식(Regular Expression, 정규 표현식)은 검색 패턴을 형성하는 연속된 문자와 기호입니다.
검색 패턴은 텍스트 검색 및 텍스트 replace 작업에 사용할 수 있습니다.
정규식(Regular Expression, 정규 표현식)은 검색 패턴을 형성하는 연속된 문자와 기호입니다.
텍스트에서 데이터를 검색할 때, 정규식 검색 패턴을 사용하여 찾고 있는 것을 나타낼 수 있습니다.
정규식은 단일 문자이거나 더 복잡한 패턴이 될 수 있습니다.
정규식을 사용하여 모든 유형의 텍스트 검색(text search) 및 텍스트 바꾸기(text replace) 작업을 할 수 있습니다.
/pattern/modifiers;
var patt = /w3schools/i;
예제 설명:
/w3schools/i는 정규식(정규표현식)입니다.
w3schools는 (검색에서 사용되는) 패턴입니다.
i는 (대소문자를 구분하지 않는70%>
</WRAP>
Javascript Regular Expressions
정규식(Regular Expression, 정규 표현식)은 검색 패턴을 형성하는 연속된 문자와 기호입니다.
검색 패턴은 텍스트 검색 및 텍스트 replace 작업에 사용할 수 있습니다.
정규식(Regular Expression, 정규 표현식)은 검색 패턴을 형성하는 연속된 문자와 기호입니다.
텍스트에서 데이터를 검색할 때, 정규식 검색 패턴을 사용하여 찾고 있는 것을 나타낼 수 있습니다.
정규식은 단일 문자이거나 더 복잡한 패턴이 될 수 있습니다.
정규식을 사용하여 모든 유형의 텍스트 검색(text search) 및 텍스트 바꾸기(text replace) 작업을 할 수 있습니다.
/pattern/modifiers;
var patt = /w3schools/i;
예제 설명:
/w3schools/i는 정규식(정규표현식)입니다.
w3schools는 (검색에서 사용되는) 패턴입니다.
i는 (검색이 대소문자를 구분하지 않도록 수정하는) 변경자(modifier)입니다.
JavaScript에서, 정규식은 종종 search()
및 replace()
의 두 가지 문자열 메서드와 함께 사용됩니다.
search()
메서드는 표현식을 사용하여 일치 항목을 검색하고, 일치 항목의 위치를 반환합니다.
replace()
메서드는 패턴이 대체된 수정된 문자열을 반환합니다.
search()
메서드는 문자열에서 지정된 값을 검색하고 일치 항목의 위치를 반환합니다.
문자열에[서 “W3schools”를 검색하기 위해 string을 사용합니다.
<!DOCTYPE html> <html> <body> <h2>JavaScript String Methods</h2> <p>Search a string for "W3schools", and display the position of the match.</p> <p id="demo"></p> <!-- 6 --> <script> let str = "Visit W3Schools!"; let n = str.search("W3Schools"); /* W3Schools가 시작되는 인덱스를 반환? */ document.getElementById("demo").innerHTML = n; </script> </body> </html>
정규식을 사용하여 문자열에서 “w3schools”를 대소문자를 구분하지 않으며 검색합니다.
<!DOCTYPE html> <html> <body> <h2>JavaScript Regular Expressions</h2> <p>Search a string for "w3schools", and display the position of the match:</p> <p id="demo"></p> <!-- 6 --> <script> let str = "Visit W3Schools!"; let n = str.search(/w3Schools/i); /* 대소문자 구별 없이 검색하고 시작 인텍스를 반환? */ document.getElementById("demo").innerHTML = n; </script> </body> </html>