>  기사  >  웹 프론트엔드  >  자바스크립트에서 /ig 정규식은 무엇을 의미하나요?

자바스크립트에서 /ig 정규식은 무엇을 의미하나요?

WBOY
WBOY원래의
2022-03-02 15:44:324629검색

JavaScript 정규식에서 "/ig"는 "전역 일치를 수행하고 대소문자 무시"를 의미하며 수정자입니다. 여기서 수정자 "i"는 대소문자를 구분하지 않는 일치 수행을 나타내는 데 사용되고 수정자 "g"는 수행을 나타내는 데 사용됩니다. 글로벌 경기.

자바스크립트에서 /ig 정규식은 무엇을 의미하나요?

이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

Javascript에서 /ig 정규식은 무엇을 의미하나요

정규식에서 /i,/g,/ig,/gi,/m의 차이점과 의미

/i(대소문자 무시)
/g(전체 텍스트 일치하는 문자 모두 찾기)
/m(여러 줄 검색)
/gi(전체 텍스트 검색, 대소문자 무시)
/ig(전체 텍스트 검색, 대소문자 무시)

Modifier

Modifier 설명
i 대소문자를 구분하지 않는 일치를 수행합니다.
g 전역 일치를 수행합니다(첫 번째 일치 항목을 찾은 후 중지하는 대신 모든 일치 항목 찾기).
m 다중 줄 일치를 수행합니다.

대괄호

대괄호는 범위 내의 문자를 찾는 데 사용됩니다.

표현 설명
[abc] 대괄호 사이에 있는 문자를 찾습니다.
[^abc] 대괄호 사이에 있지 않은 문자를 찾으세요.
[0-9] 0부터 9까지의 숫자를 찾으세요.
[a-z] 소문자 a부터 소문자 z까지의 문자를 찾습니다.
[A-Z] 대문자 A부터 대문자 Z까지의 문자를 찾습니다.
[A-z] 대문자 A부터 소문자 z까지의 문자를 찾습니다.
[adgk] 주어진 세트 내에서 문자를 찾으세요.
[^adgk] 주어진 세트 외부의 문자를 찾으세요.
(red|blue|green) 지정된 옵션을 찾으세요.

메타문자

메타문자는 특별한 의미를 지닌 문자입니다:

메타문자 Description
. 단일문자를 찾으세요.
w 단어 문자를 찾아보세요.
W 단어가 아닌 문자를 찾습니다.
d 숫자를 찾아보세요.
D 숫자가 아닌 문자를 찾아보세요.
s 공백 문자를 찾습니다.
S 공백이 아닌 문자를 찾으세요.
b 단어의 시작이나 끝 부분에 있는 일치 항목을 찾습니다.
B 단어의 시작이나 끝이 아닌 일치 항목을 찾습니다.
NUL 문자를 찾아보세요.
n 줄바꿈을 찾아보세요.
f 페이지 나누기를 찾습니다.
r 캐리지 리턴 문자를 찾으세요.
t 탭 문자를 찾습니다.
v 세로 탭 문자를 찾습니다.
xxx 8진수 xxx로 지정된 문자를 찾으세요.
xdd 16진수 dd로 지정된 문자를 찾으세요.
uxxxx 16진수 xxxx로 지정된 유니코드 문자를 찾으세요.

Quantifier

Quantifier Description
n+ 은 n이 하나 이상 포함된 모든 문자열과 일치합니다.
n* 은 0개 이상의 n을 포함하는 모든 문자열과 일치합니다.
n? n이 0개 또는 1개 포함된 모든 문자열과 일치합니다.
n{X} 은 n의 X 시퀀스를 포함하는 문자열과 일치합니다.
n{X,Y} 은 X 또는 Y n 요소의 시퀀스를 포함하는 문자열과 일치합니다.
n{X,} 은 최소한 X개의 n 시퀀스를 포함하는 문자열과 일치합니다.
n$ 은 n으로 끝나는 모든 문자열과 일치합니다.
^n 은 n으로 시작하는 모든 문자열과 일치합니다.
?=n 은 지정된 문자열 n 바로 뒤에 오는 모든 문자열과 일치합니다.
?!n 은 지정된 문자열 n 바로 뒤에 오지 않는 모든 문자열과 일치합니다.

RegExp 개체 속성

FF: Firefox, IE: Internet Explorer

Property Description FF IE
global Reg 여부 Exp 개체에는 플래그 g가 있습니다. 1 4
ignoreCase RegExp 객체에 플래그 i가 있는지 여부. 1 4
lastIndex 다음 일치를 시작할 문자 위치를 나타내는 정수입니다. 1 4
multiline RegExp 객체에 플래그 m이 있는지 여부. 1 4
source 정규식의 소스 텍스트입니다. 1 4

RegExp 개체 메서드

FF: Firefox, IE: Internet Explorer

Method Description FF IE
compile 정규식을 컴파일합니다. 1 4
exec 문자열에 지정된 값을 검색합니다. 찾은 값을 반환하고 위치를 결정합니다. 1 4
test 문자열에 지정된 값을 검색합니다. true 또는 false를 반환합니다. 1 4

정규 표현식을 지원하는 문자열 객체의 메서드

FF: Firefox, IE: Internet Explorer

Method Description FF IE
검색 정규 표현식과 일치하는 값을 검색합니다. 1 4
match 하나 이상의 정규 표현식과 일치하는 항목을 찾습니다. 1 4
replace 정규식과 일치하는 하위 문자열을 바꿉니다. 1 4
split 문자열을 문자열 배열로 분할합니다.

관련 추천: javascript 학습 튜토리얼

위 내용은 자바스크립트에서 /ig 정규식은 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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