>웹 프론트엔드 >JS 튜토리얼 >대소문자를 구분하지 않는 i 수정자 사용에 대한 자세한 설명

대소문자를 구분하지 않는 i 수정자 사용에 대한 자세한 설명

php中世界最好的语言
php中世界最好的语言원래의
2018-03-30 13:44:281774검색

이번에는 대소 문자를 구분하지 않는 i 수식어 사용에 대한 자세한 설명을 가져 왔습니다. 대소 문자를 구분하지 않는 i 수식어를 사용할 때 주의 사항은 무엇입니까?

정규 표현식i 수정자:

i 수정자는 정규 표현식 일치에서 대소문자를 구분하지 않음을 지정하는 데 사용됩니다.

구문 구조:

Constructor메서드:

new RegExp("regexp","i")

객체 직접 메서드:

/regexp/i

브라우저 지원:

IE 브라우저 지원 이 메타문자.
Firefox는 이 메타 문자를 지원합니다.
Google Chrome은 이 메타 문자를 지원합니다.

예제 코드:

var str="This is an antzone good"; 
var reg=/this/;
console.log(str.match(reg));

위 코드는 대소문자를 구분하므로 어떤 것과도 일치할 수 없습니다.

var str="This is an antzone good"; 
var reg=/this/i;
console.log(str.match(reg))

위 코드는 대소문자를 구분하지 않기 때문에 매칭에 성공할 수 있습니다.

이 기사의 사례를 읽은 후 방법을 마스터했다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 도서:

정규 표현식에서 u 수정자 사용에 대한 자세한 설명(코드 포함)

정규 표현식의 새로운 기능은 무엇인가요

위 내용은 대소문자를 구분하지 않는 i 수정자 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.