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:]]*
에는 초과 콘텐츠도 제거됩니다.