키워드 없이 ## HD 캡처 [OPCON]

키워드 없이 ## HD 캡처 [OPCON]

awk 파일에서 다음 정규식을 사용하고 있습니다.

beg_ere = "^[[:space:]]*([#;!/]{2}|@c)[[:space:]]+(HD) [[](OPCON)[]] .*[[:space:]]*$"

이것으로 다음 줄을 일치시킬 수 있습니다

## HD [OPCON] this,that
## HD [OPCON] this,that,other

하지만

## HD [OPCON]

beg_ere일치하도록 어떻게 변경할 수 있나요 ## HD [OPCON]?

this,that,other쉼표로 구분된 키워드 목록입니다. 한 줄에는 키워드가 여러 개 있을 수도 있고 전혀 없을 수도 있습니다.

답변1

노력하다

beg_ere = "^[[:space:]]*([#;!/]{2}|@c)[[:space:]]+(HD) [[](OPCON)[]].*$"

참고: 앞의 단일 공백은 제거되고 .*이후 [[:space:]]*에는 초과 콘텐츠도 제거됩니다.

관련 정보