이것이 나의 예이다
#match
#match
#match
foobar#not-matched
내가 사용하는 정규 표현식은 다음과 같습니다. \s?\#
하지만 이는 내 bash 스크립트에서 일치하게 되지만 $#
이를 수행하고 싶지는 않습니다.
또는 모든 것과 일치하는 정규식하지만주석이므로 문자열을 입력하면
command#comment
반환됩니다.command
답변1
노력하다/^\s?\#/gm
이 ^
문자는 문자열의 시작 부분만 지정합니다.
마지막 m
은 여러 줄로 되어 있어 여러 줄과 일치할 수 있습니다. 마지막은 g
전역이므로 여러 일치 항목을 일치시킬 수 있습니다.
한 줄씩 확인하는 경우에만 필요합니다.^\s\#