私のbashスクリプトでは、正規表現を使用して変数割り当ての文字列を照合します。次に例を示します。
- 変数=値
- var=値;
- Var = Value
- Var=値;
- バリューアット
私が開発した正規表現:\s*${varName}\s*\={0,1}\s*.*\s*;{0,1}
この正規表現は、上記のすべてのインスタンスに一致する可能性がありますが、 VarValueである私が望まない別のインスタンスにも一致する可能性があります
正規表現をVarValueインスタンスと一致させないようにする方法を考えることはできません。