問題タブ [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 に答える
172 参照

objective-c - ドット構文を使用したステートメントは期待どおりの結果を生成しますが、ブラケット構文は生成しません

重複の可能性:
ドット構文と角括弧構文の違いは何ですか?

次の 2 つの式を使用してみました。

  1. [[[self display] text] stringByAppendingFormat:digit];

  2. self.display.text = [self.display.text stringByAppendingFormat:digit]

displayはです。UILabel_digitNSString

digitラベルの として設定するつもりですtextが、プログラムを実行しようとすると、#2 だけが正しい結果を示しました。

では、これら 2 つの表現の違いは正確には何でしょうか。ゲッターとセッターに角かっこを使用するのは間違っていますか?

この同様の質問を確認しまし た。ドット構文と角括弧構文の違いは何ですか? 、しかし、まだそれを理解することはできません。

0 投票する
3 に答える
37588 参照

bash - Bash if ステートメントで角括弧が必要になるのはいつですか?

通常、if ステートメントでは角括弧を使用します。

ただし、grep成功したかどうかを確認するときは、角括弧を使用しません。

ifステートメントで角括弧が必要なのはいつですか?

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

php - PHP preg_replace 角かっこ

この形式のマークアップを置き換えるにはどうすればよいですか:

preg_replace() を使用していますか?

より多くの属性も許可する必要があります。

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

c# - Visual Studio 2010+Resharperで特定の角かっこを入力できない

場合によっては、開き角かっこを入力しても何も起こりません。特に、代入式の右側の変数にそれらを入力したい場合:

したがって、たとえば次のように入力することはできません。

それはResharperと関係があります。ただし、オートコンプリートなどを有効にしても問題は解決しないようです。この問題に精通している人はいますか?

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

objective-c - Objective-C の [myString の長さ] と myString.length の違いは何ですか?

現在、objective-c を学習しています。物事を囲む角括弧は正確に何を意味し、それを使用することとピリオドを使用することの間に違いはありますか (私は .NET の世界から来たので、これは私にとってより簡単になります)。

ありがとう。

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

regex - 角かっこを含む行を除外するには、LinuxBashgrepコマンドのRegExpヘルプが必要です

次の例を使用して、角かっこを含む「ABC」に一致する行をスキップしながら、「ABC」のみを含む行を除外する必要があります。

これが私が持っているものですが、これまでのところ、角かっこで囲まれた行を正常に除外することはできません。

bash-3.00$ cat Metrics.log | grep -e '[^\[\]]' | grep -i 'ABC'

助けてください?

0 投票する
3 に答える
10565 参照

sql-server-2005 - SQLServer2005の列の周りの[]を削除する

SQL Serverで列の名前を変更しているときに、誤って列の周りに角かっこを挿入しました。私が使用した実際のステートメントは次のとおりです。

しかし、それが言うだけのデータを取得しようとすると、角かっこなしで試しても、同じエラーが発生します

列名'[EMPLOYEENAME]'が無効です。

角かっこはどのように削除すればよいですか。

0 投票する
3 に答える
1315 参照

java - 括弧内ではなく角括弧内のテキストを検索する

Java で解析する必要がある (Wiki マークアップからの) このような文字列がある場合:

[[ ]] 内のテキストを抽出するために正規表現を使用したいのですが、括弧内にある場合はそうではありません。たとえば、上記の例では、次のように返されます。

しかし、無視してください:

...それらは括弧内にあるためです。かっことかっこを別々に問題なく見つけることができます。

...しかし、 [[ ]] を見つける方法、括弧を探して無視する方法がわかりません。ありがとう!