問題タブ [square-bracket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8175 参照

javascript - stringify を使用して配列を JSON 文字列に変換しようとすると角かっこが表示されるのはなぜですか

JSON.stringify を使用して以下の配列を文字列に変換しようとすると、空の角括弧のみが表示されます。console.log をデバッグしようとしましたが、文字列に変換したいデータが表示されます。ここで何が間違っているのでしょうか? どんな助けでも大歓迎です!

0 投票する
1 に答える
33673 参照

regex - 正規表現の文字クラス (角括弧) でドットをエスケープする必要がありますか?

.正規表現のドットは、任意の 1 文字に一致します。正規表現がドットに一致するには、ドットをエスケープする必要があります。\.

角括弧内[]ではドットをエスケープする必要がないことを指摘されました。たとえば、式: [.]{3}は文字列に一致し...ます。

そうじゃない?もしそうなら、それはすべての正規表現標準に当てはまりますか?

0 投票する
1 に答える
107 参照

python - Python:文字クラスの正方形のバケツ

Pythonで(文字クラスを使用して)角括弧を一致させようとしています。しかし、次のコードは成功しません。正しい方法を知っている人はいますか?

0 投票する
1 に答える
1339 参照

ruby - Ruby の二重角括弧

次のコードがあるとします。

二重角括弧は何をしていますか?

ありがとう

0 投票する
1 に答える
1552 参照

arrays - Tcl 配列の角括弧

次の問題があります。

出力は次のようになります。

しかし、出力は次のとおりです。

私が行った場合:

出力は次のとおりです。

[]また、{} ie.input{0},output{0} 元のコードに置き換えると動作します。

誰かがここで何が起こっているのか教えてもらえますか? []ブラケットをエスケープするにはどうすればよいですか?

0 投票する
2 に答える
142 参照

python - Python では、なぜ round(x,n) ではなく round(x[,n]) と書かれているのですか?

なぜ彼らround(x[,n])が構文で書くのか理解できませんでしたが、コードではround(10.6987,12)コンマの前に角括弧を付けずに書きます。つまり、round(10.6987[,12])

0 投票する
2 に答える
349 参照

javascript - JavaScript モジュール パターンの角かっこ表記とスコープ

JavaScript でモジュール パターンを使用しており、スコープと角かっこ表記 (SBN) について質問があります。

次の簡単な例を考えてみてください。

関数内からSBN を使用initして呼び出すことは可能ですか?myMethod

0 投票する
9 に答える
40464 参照

powershell - ファイル名に角括弧 [ ] を含むファイルをコピーし、* ワイルドカードを使用します

私は Windows 7 で PowerShell を使用しており、あるフォルダー構造から別のフォルダー構造に一連のファイルをコピーするスクリプトを作成しています。コンパイルのようなもの。PowerShellCopy-Itemコマンドレットは、角かっこ [ ] をある種のワイルドカードと見なし、何らかの理由でそれらをエスケープできません。

-LiteralPathファイル名の一部として日付が含まれており、日付が変更されるため、アスタリスク * ワイルドカードを使用したいので、使用できません。日付はバージョン番号として使用されます。

この投稿は役に立ちましたが、角括弧をエスケープする目盛り (括弧ごとに 2x または 4x) はありません。

エラーは表示されません。PowerShell は、間違ったファイル名を入力した場合と同じように動作します。

これは私が取り組んでいる特定の行です:

そして、これがすべてです:

Copy-Item角かっこをエスケープし、コマンドレットのワイルドカード ファイル名部分を引き続き使用するにはどうすればよいですか?