番号記号の後に来るキーワードをキャプチャする正規表現があります。
/^#\s*([a-zA-Z\-\s]+)/
ただし、アスタリスクを含む文字列と一致しないように指定する正規表現を変更する必要があります。たとえば、 に一致する正規表現が必要ですが、 には一致# keyword
しません # *keyword
。
以下は、これを解決するための私の最善の試みです。
/^#\s[^[*]]*([a-zA-Z\-\s]+)/
私は Perl にまったく慣れていないので、解決策は非常に簡単だと確信していますが、調査と試行錯誤に費やした時間はあまり役に立ちませんでした。