JavaScript RegExp toString() 메서드
- 이전 페이지 test()
- 다음 페이지 g
- 上一层으로 돌아가기 JavaScript RegExp 참조 매뉴얼
정의와 사용법
toString()
메서드는 정규 표현식의 문자열 값을 반환합니다.
예제
예제 1
정규 표현식의 문자열 값을 반환합니다:
let pattern = /Hello World/g; let text = pattern.toString();
예제 2
정규 표현식의 문자열 값을 반환합니다:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
문법
RegexpObject.toString()
파라미터
없음.
반환 값
타입 | 설명 |
---|---|
문자열 | RegExp의 문자열 표현 |
기술적인 세부 사항
발생시킵니다
타입 | 설명 |
---|---|
TypeError | 이 메서드를 호출하는 객체가 RegExp가 아니면 이 예외를 발생시킵니다. |
설명
RegExp.toString() 메서드는 정규 표현식의 문자열 표현을 정규 표현식 직접량 형식으로 반환합니다.
주의
실현에 의해逃脱 시퀀스를 추가하지 않도록 허용되지 않으며, 이렇게 하면 반환된 문자열이 합법적인 정규 표현식 직접량이 되도록 합니다.
이 표현식 new RegExp("/","g")로 생성된 정규 표현식을 생각해보세요. RegExp.toString()의 하나의 구현은 정규 표현식에 대해 "///g"을 반환하며, 추가로逃脱 시퀀스를 추가하여 "/\//g"을 반환할 수 있습니다.
브라우저 지원
toString()
ECMAScript1 (ES1) 특성입니다.
모든 브라우저는 ES1 (JavaScript 1997)를 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 test()
- 다음 페이지 g
- 上一层으로 돌아가기 JavaScript RegExp 참조 매뉴얼