[완료]정규식표현에서 시작과 끝을 지정해주는 방법

kjwkjw456의 이미지

제가 너무 기초적인 것을 질문하는 거같은데요..

검색해도 안나와서 올립니다.

시작하는 문자가 ab고 사이엔 머가있어도 상관없고 끝부분에 ;가 안되면 되는 정규식을 어떻게 하나요??

/^(ab) (사이에 무엇을 넣어야하는지 모르겠습니다....) [^;]$/

+.* 이런 것을 넣으니 뒤 조건이 무시되더군요..

가르쳐 주세요 ㅠㅠ

Prentice의 이미지

vim에서 시험해봤습니다.

bax
bax;
abx;
ababx;
abcdx;
 
abx
ababx
abcdx

/^\(ab\).*[^;]$/

잘 되는데요? 앞의 것 다섯 개는 검색에 안 걸리고 뒤의 것 세 개는 검색에 잘 걸립니다.

kjwkjw456의 이미지

감사합니다. ㅎㅎ