問題タブ [brackets]
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.
vim - パスに角かっこが含まれるとすぐにVimファイルパスのオートコンプリート(CTRL-X CTRL-F)が停止するのはなぜですか?
角かっこを含むパスに対して CTRL-X CTRL-F でオートコンプリートを行う方法がわかりません。例 /home/matt/Mail/Imap/imap.googlemail.com/[Gmail].sbd/ . オートコンプリートは、ディレクトリ [Gmail].sbd の後で停止します。角かっこがそれ以上のパスの完成を妨げているようです。この動作を防ぐにはどうすればよいですか? それはバグですか、それとも設定の問題ですか? vimのドキュメントに答えが見つかりません。ありがとう。
xcode - Xcode 4で括弧/括弧を自動的に閉じることは可能ですか?
Xcode 3 では、括弧と括弧を自動的に閉じるオプションがありました。Xcode 4 でこれを有効にするオプションはありますか? 見つからず、手動で閉じる必要がありました。
python - 角かっこなしでPythonを使用してCSVに書き込む
以下の情報をこの形式でcsvファイルに書き込もうとしています。
Tmin、-40
ただし、私の出力は、-40の前後に角かっこと引用符が付いた以下のようになります。
Tmin、['-40']
私のコードは以下の通りです。基本的に、私はcsvファイルで特定のフレーズ(この場合は「Tmin」)を検索し、右側のエントリ1のセルを読み取ります。次に、「Tmin」と読み取った値の両方を2番目のcsvファイルに直接書き込みます。
引用符と角かっこを削除する方法を探しましたが、機能させることができませんでした。私はPythonにかなり慣れていないので、どんな助けでも役に立ちます。ありがとう。
tree - プロローグブラケット
Prolog でツリーを操作しています。ツリー ノードは、Left-NodeValue-Rightまたはnilの形式をとる項を使用して表されます。優先順位を強制するために、丸括弧が使用されます。木 (nil-5+nil)-3+nil と nil-5+(nil-3+nil) は明らかに異なるため、丸括弧が重要であることに注意してください。私の質問は次のとおりです。ブラケットをどのように処理しますか?
私が試した解決策の 1 つは、concat_atom(+List,-Atom) を使用することでした。しかし、式 [(,nil,)] は明らかにエラーとなり、['(',nil,')'] は (nil) ではなくアトム '(nil)' を生成します。
助言がありますか?ありがとう!
php - 予期しないブラケット-PHP
これがHTMLと混合されたPHPです。かなり面倒です。
2行目でこのエラーが発生します
角かっこに問題はありません。このエラーの原因は何ですか?
regex - かっこがネストされた文字列の解析
私はいくつかのコマンドを解析するためのアプリケーションを書いています。コマンドは次の形式で提供されます。
A {B}
AとBが欲しいだけです。Aはオプションですが、処理は簡単です。私が抱えている問題は、AとBの両方に、空白と「{」および「}」を含むほとんどすべての文字を含めることができるということです。ブラケットもバランスを取る必要はありません。これは正規表現で解析できますか?そうでない場合、あなたができると思う最も簡単なことは何ですか?
たとえば、次のようになります。
"parsme {foo {"hello "} {" goodbye "} {{{} {bar {" up "} {" down "}}"
それで:
A = "parseme {foo {"hello "} {" goodbye "} {{{}" and B = "bar {" up "} {" down "}"
php - 正規表現、いくつかの中括弧内のテキストを検索
私はここで非常に新しいので、私の問題を説明できることを願っています。
私は次のような文字列を持っています: "{sometext {'id':123,'email':'email1','pass':'pass1'},someothertext:{'id':456,'email':'email2 ','pass':'pass2'}}"
そして、次のような配列を作成したいと思います: Array ( [0] => 'id':123,'email':'email1','pass':'pass1' [1] => 'id':456 ,'email':'email2','pass':'pass2')
これを行うための正規表現が見つかりません... :(
$arr[0][0]で最初のID、$arr[0][1]で最初のメールなどにアクセスできればもっといいのですが…。
誰でも私を助けてもらえますか?? どうもありがとう
遅れてすみません..そして皆さんありがとうございました!! 最後に成功しました :) 外部中かっこを削除し、一重引用符を二重引用符に置き換えてから、json_decoded を使用しました (完璧です!) ありがとうございました!
php - 外側のブラケットを削除する正規表現
私はこの/\(\s*([^)]+?)\s*\)/
正規表現を使用して、PHP preg_replace 関数で外側の括弧を削除しています (詳細については、前の質問のRegex to match any character without Trailing Spaces を参照してください)。
これは、ブラケットのペアが 1 つしかない場合は正常に機能しますが、より多くの場合、たとえば、代わりに に( test1 t3() test2)
なる場合に問題が発生します。test1 t3( test2)
test1 t3() test2
私は正規表現の制限を認識していますが、括弧のペアが複数ある場合、何にも一致しないようにできればいいと思います。
したがって、動作例で十分です。
( test1 test2 )
=>test1 test2
( test1 t3() test2 )
=>(test1 t3() test2)
編集:
削除されたブラケット内の末尾の空白をトリミングし続けたいと思います。
java - 角括弧Javaを置き換えます
Java で角括弧内のテキストを "" に置き換えたい:
たとえば、私は文を持っています
"Hello, [1] this is an example [2], can you help [3] me?"
次のようになります。
「こんにちは、これは例です。手伝ってもらえますか?」
php - PHP、正規表現、および複数レベルの中括弧
削除したい中かっこで囲まれたいくつかの文で構成される文字列があります。それを行うのはそれほど難しいことではありませんが (私が今知っているように)、本当の問題はそれがマルチレベルであり、私が削除したいのは最上位のブラケットだけであり、内部のすべてをそのままにしておくことです。次のようになります。
これらの 4 つのエントリで構成される配列を作成したいと考えています。
私は2つの方法を試しました.1つはpreg_splitで、あまりうまくいきませんでした:
もう 1 つは、preg_match_all を使用していました。これは、これらのブラケットがマルチレベルであることに気付くまでは非常に優れていました。
前もって感謝します!:)