2016-09-29 3 views
0

으로 시작하지 않도록하는 방법 angular.module과 module 모두에 코드가 있습니다. 모듈 만 가져 오도록 노력하고 있습니다. 나는 정규식을 사용하여 (?!\.)(module)을 시도했지만 그것이 모듈 일 때 여전히 일치합니다.정규식을 사용하여 문자열이

https://regex101.com/r/snO65F/1

난 그냥 시간이없는 사람을 일치시킬 수 있습니다 어떻게

?

+1

하는 lookbehind 사용 [를 '(

+0

테스트 문자열뿐만 아니라 제목이 말하듯이 문자열의 시작 부분에 있다면,'^ module '을 테스트하면됩니다. [이처럼] (https://regex101.com/r/snO65F/4). – ClasG

+0

@ WiktorStribiżew Intellij에 있었지만 명확히 해 주셔서 감사합니다! – Jackie

답변

1

(?!)은 음수 인 앞머리을 정의합니다.

대신 정규식 엔진이이를 지원한다고 가정하면 (?<!) (음수 lookbehind)을 사용하십시오. JS가 없으면

See it in action

관련 문제