Webから別のフォルダに画像をダウンロードするための小さなプログラムを作成しました。すばやく汚いバッチファイル構文を作成したいのですが、さまざまな変数に最適な区切り文字は何でしょうか。
変数には、URL、フォルダーパス、ファイル名、およびいくつかのカスタムメッセージが含まれる場合があります。
では、最初の3つに使用できない文字はありますか?これは、区切り文字として使用するための明白な選択です。古き良きコンマはどうですか?
ありがとう!
Webから別のフォルダに画像をダウンロードするための小さなプログラムを作成しました。すばやく汚いバッチファイル構文を作成したいのですが、さまざまな変数に最適な区切り文字は何でしょうか。
変数には、URL、フォルダーパス、ファイル名、およびいくつかのカスタムメッセージが含まれる場合があります。
では、最初の3つに使用できない文字はありますか?これは、区切り文字として使用するための明白な選択です。古き良きコンマはどうですか?
ありがとう!
次のいずれかを使用できます。
#s#
。ただし、一般的には Tab を選択することをお勧めします。
すでに存在するものを使ってみませんか?perl、python、ruby、bash、sh、csh、Groovy、ECMAscript、禁止されているWindowsスクリプトファイルの天国の1つまたは2つの選択肢があります。
さらに別のバッチファイル構文を記述しても、何が得られるかわかりません。
タブ。次に、テキスト内にあるタブを展開または圧縮します。
所有している可能性のある変数の名前と衝突する可能性が最も低い区切り文字を選択します(これにより、、などが除外され#
ます/
):
。カンマ(,
)は、(カスタムメッセージにいくつかある場合を除いて)または<
および>
(前の条件に従う)に適しています。
ただし、区切りたい変数の一部として出現する区切り文字を「エスケープ」する必要がある場合もあります。
これは本当に悪い考えのように聞こえます。さらに別の (データ表現) 言語を作成する必要はありません。ニーズに合った言語がたくさんあります。Ruby、Perl などに加えて、YAMLを検討することもできます。
この種の適切な構文を設計することは困難であり、危険をはらんでいます。車輪の再発明は鐘を鳴らしますか?
どうString.fromCharCode(1)
ですか?
「|」を使用します
珍しいキャラの一人です。