이 튜토리얼에서는 JavaScript RegExp를 사용하여 대소문자를 구분하지 않는 일치를 수행하는 방법을 배웁니다.
정규 표현식은 두 가지 방법으로 선언할 수 있습니다. -
사용자는 다음 구문을 사용하여 정규식을 만들 수 있습니다.
위 구문에서 정규식은 "tutorial"이라는 단어와 일치하도록 생성되었으며, 수정자 "i"는 대소문자("TuToRial", "Tutorial" 등)에 관계없이 이러한 문자가 포함된 모든 하위 문자열과 일치할 수 있음을 의미합니다. ).
match() 메소드는 JavaScript의 String 객체의 일부입니다. RegExp 또는 정규식과 문자열을 일치시키는 데 사용됩니다.
사용자는 다음 구문에 따라 JavaScript RegExp와 match() 메서드를 사용하여 대소문자를 구분하지 않는 일치를 수행할 수 있습니다.
위 구문에서 "text"는 정규식을 사용하여 확인해야 하는 문자열입니다. "regex"는 정규식 패턴입니다.
아래 예제에서는 match() 메서드를 사용하여 대소문자를 구분하지 않는 일치를 수행합니다. 버튼을 클릭했을 때 match method 결과를 확인하여 출력하고 있습니다.
으아악위 출력은 match() 메서드가 일치하는 하위 문자열 "Tutorial"을 반환한다는 것을 보여줍니다.
search() 메소드는 JavaScript의 String 객체의 일부입니다. RegExp 또는 정규식을 기반으로 문자열의 하위 문자열을 검색하는 데 사용됩니다.
사용자는 다음 구문에 따라 JavaScript RegExp와 함께 search() 메서드를 사용하여 대소문자를 구분하지 않는 일치를 수행할 수 있습니다.
위 구문에서 "text"는 문자열이고 "regex"는 정규식 패턴입니다.
아래 예제에서는 search() 메소드를 사용했으며 버튼을 클릭하면 search() 메소드의 결과를 확인하고 출력하고 있습니다.
으아악위 출력에서 사용자는 search() 메서드가 하위 문자열 "Tutorial"의 시작 위치를 반환하는 것을 볼 수 있습니다.
test() 메소드는 JavaScript의 RegExp 객체의 일부입니다. RegExp 또는 정규식을 기반으로 문자열을 테스트하는 데 사용됩니다.
사용자는 다음 구문에 따라 JavaScript RegExp와 함께 test() 메서드를 사용하여 대소문자를 구분하지 않는 일치를 수행할 수 있습니다.
위 구문에서 "text"는 정규식을 사용하여 확인해야 하는 문자열입니다. "regex"는 정규식 패턴입니다.
아래 예제에서는 test() 메서드를 사용했습니다.
으아악위 출력에서 사용자는 "Tutorial" 하위 문자열이 텍스트에 있기 때문에 test() 메서드가 true를 반환하는 것을 볼 수 있습니다.
exec() 메소드는 JavaScript의 RegExp 객체의 일부입니다. RegExp 또는 정규식을 사용하여 문자열을 일치시키는 데 사용됩니다.
사용자는 다음 구문에 따라 JavaScript RegExp와 함께 exec() 메서드를 사용하여 대소문자를 구분하지 않는 일치를 수행할 수 있습니다.
위 구문에서 "text"는 문자열이고 "regex"는 정규식 패턴입니다.
아래 예제에서는 exec() 메서드를 사용했습니다.
으아악위 출력은 exec() 메서드가 일치하는 하위 문자열 "Tutorial"을 반환한다는 것을 보여줍니다.
이 튜토리얼에서는 RegExp를 사용하여 대소문자를 구분하지 않는 일치를 수행하는 네 가지 방법을 논의했습니다. 처음 두 메서드는 문자열 match() 및 search() 메서드입니다. 다른 두 가지 방법은 RegExp test() 및 exec() 방법입니다.
위 내용은 JavaScript RegExp를 사용하여 대소문자를 구분하지 않는 일치를 수행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!