0
単純なシェルスクリプトを生成するスクリプトの一部として、Python正規表現に問題があります。本当にシンプルなものが欠けているはずです。
例文字列:
"$(VAR1)/mypath/to/nowhere"
"$(VAR2)"
"/cruel/$(VAR3)/world"
どのように私は、文字列からすべての$(*)
値と一致して返すことができますか?私は'$\((*)\)'
に似た、さまざまな正規表現を試しましたが、Pythonの正規表現テスターでは一致しません。ヘルプは非常に感謝しています。
http://stackoverflow.com/editing-help –
:
に出力します'\ $ \(([^()] +)\)'、s) ' –