JavaScript 정규식에서 Java 구문 사용
향상된 정규 표현식 엔진에는 Java 구문을 JavaScript 정규식에 사용할 수 있도록 하는 추가 플래그가 포함되어 있습니다.
추가 플래그가 있는 정규식은 String.prototype.split 및 String.prototype.replace와 같이 정규식이 필요한 모든 위치에서 작동합니다. 정규식에서 Java 구문을 사용하려면 Java 인라인 플래그 j(예: /(?ims)ex(am)ple/j)를 사용합니다
| 플래그 | 설명 |
|---|---|
| j | Java 정규식 엔진을 사용하여 실행되는 정규식을 정의합니다. 정규식의 Java 전용 기능(예: look behind, negative look behind)에 액세스하거나 Java 정규식을 JavaScript 정규식으로 변환하지 않고 사용하는 데 사용할 수 있습니다. 예: var regex = /ex(am)ple/j; |