1

Pipenv documentation に従ってrequirements.txt、ファイルからインポートする場合

pipenv install -r path/to/requirements.txt

することをお勧めします

要件ファイルにバージョン番号が固定されている場合は、新しいファイルを編集しPipfileてそれらを削除しpipenv、固定を追跡する必要があります。

実行後にこれらの固定されたバージョン番号を置き換えるときに使用する正規表現は何pipenv install -r path/to/requirements.txtですか?

私はvimの検索と置換コマンドを使用することを好むので、可能であれば、上記のように に置き換えられる:%s/foo/barように回答を構成してください。私は主に Visual Studio Code で vim キーバインドを使用しているため、javascript ベースの正規表現が適しています。foobarvim

4

1 に答える 1

0

次の正規表現は、この問題を解決するために機能しました: "==([\S]+)".

Visual Studio Code Vim 拡張機能を介して使用します (および に置き換えます"*")。

:%s/"==([\S]+)"/"*"

また"*"はなし(何も置き換えない):

:%s/"==([\S]+)"/

上記の基本的な正規表現を支援および学習するためにregexrを使用しました。

于 2019-12-03T00:17:54.673 に答える