Regular-Expression

需要 RegEX 的幫助來匹配沒有 unicode 字元的註釋

  • March 20, 2022

所以這是我的例子

#match
    #match
#match
foobar#not-matched

我使用的正則表達式是,\s?\#但這最終$#在我的 bash 腳本中匹配,我不希望它這樣做

那個或一個正則表達式,它匹配註釋之外的所有內容,所以如果我輸入一個字元串 command#comment,它將只返回command

嘗試/^\s?\#/gm

^字元僅指定字元串的開頭。

最後m是多行,允許它匹配多行。最後g是全域的,允許它匹配多個匹配項。

如果你只是逐行檢查,你只需要^\s\#

引用自:https://unix.stackexchange.com/questions/696115