Unicode文字のないコメントを一致させるには、RegEXのヘルプが必要です。

Unicode文字のないコメントを一致させるには、RegEXのヘルプが必要です。

これが私の例です

#match
     #match
 #match
foobar#not-matched

私が使用する正規表現は次のとおりです。\s?\#しかし、これは私のbashスクリプトで一致しますが、$#これをしたくありません。

またはすべてに一致する正規表現しかし、コメントなので、文字列を入力すると command#comment返されます。command

答え1

努力する/^\s?\#/gm

この^文字は文字列の先頭のみを指定します。

最後mは複数行になっており、複数行に一致することができます。最後はgグローバルなので、複数の一致を一致させることができます。

1行ずつ確認する場合にのみ必要です。^\s\#

関連情報