問題タブ [dollar-sign]

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 に答える
364 参照

haskell - 閉じ括弧内のドル記号

Websocket スニペットには、次のような閉じた括弧内にドル記号があるステートメントがあります。

haskellers はかっこ$の代わりに記号を使用するのに、なぜここでかっこが必要なのでしょうか?

$括弧の間に記号があるのはなぜですか?

$は実行して関数であるかどうかを確認しようとしました

しかし、それはエラーを投げました、parse error on input $

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

c# - フォルダーを開かずにフォルダーからファイルを参照する方法

このコードを使用してフォルダーを開き、そこからファイルを参照しますが、フォルダーを開かずにこのファイルを取得する必要があります。プログラムを実行すると、このファイルが自動的に読み込まれます。使用しようとGetFiles()しましたが、フィルターを適用するとうまくいきませんでした選択したいファイルの場合
、これは私のコードです

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

postgresql - Postgresql関数の「$$」はどういう意味ですか?

上記のコードは、Postgresql の Web サイトから取得したものです。ただし、なぜ使用されるのかわかりません$$。私はオンラインで複数の例を見てきましたが、実際にそれが使用される理由を説明しているものはありません。それとも必要ですか?

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

file - $variable-unix でファイルにアクセスする

名前に変数を含むファイルにアクセスしようとしています (つまり、file_n: file_1、file_2 など)。私はそれにアクセスしようとしています

しかし、これはうまくいきません。何か案は?

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

javascript - 単語境界が「\b」の正規表現でのドル記号「\$」 (PHP / JavaScript)

正規表現 (ここでは PHP と JavaScript のいずれか) のドル記号 "$" に関する問題は、以前に何度も議論されていることを認識しています: はい、その前にバックスラッシュ "\" を追加する必要があることを知っています (ただし、ドル記号を一致させる正しい方法は "\$" です。...そこに行って、それを行って、正常に動作します。


しかし、ここに私の新しい問題があります。「\b」でマークされた単語境界の隣にドル記号「\$」があります。... 次の例は、regexpal.com などで簡単に再現できます。

検索する次のテキストから始めましょう。

50ドル

ドル 50

50ドル

50米ドル

私の正規表現は、「USD」、「Dollar」、または「$」のいずれかを見つけるはずです。簡単です: 試してみましょう

(米ドル|ドル|\$)

成功: "$"、"USD"、および "Dollars" を含む両方の "Dollar" を検出します。

しかし、多肢選択の後に単語境界を追加して、「ドル」をスキップしてみましょう。

(米ドル|ドル|\$)\b

そして、これは問題です: "USD" が一致し、"Dollar" が一致し、"Dollars" が拒否されます... しかし、適切にバックスラッシュ (またはエスケープ) された単一の "$" も拒否されます。 .

括弧内の複数選択とは関係ありません:

\$

対。

\$\b

それはまったく同じです。最初のものはドル記号に一致しますが、2 番目のものは一致しません。


別の発見:

(米ドル|ドル|\$) \b

")" と "\b" の間に空白の " " を挿入すると、実際に機能します。ただし、その回避策はすべての状況で実行できるとは限りません (空白以外の単語境界がある場合)。


単語の境界が関係している場合、エスケープされたドル記号が見つからないようです。

この謎を解決するためのあなたの提案を聞きたいです。-- よろしくお願いします!

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

xslt - xsl: "$" は xsl の特殊文字ですか? この行は何を意味していますか?

私は、スクリプトが C++、xml、xsl、python..etc で記述され、いくつかのインターフェイスが確立されているコードの大規模なセットを学習しています。

この一連のコードには、いくつかの .efa スクリプト (xml 形式で記述された simkin スクリプト) があり、それらのほとんどには次のような識別子があります。

次に、これらの .efa ファイルを読み取り、この識別子を形式に従って解析する C++ コードを見つけます。なぜそのような種類の識別子が定義されているのか混乱していますが、後で xsl スクリプトでこれを見つけました

この xsl スクリプト、C++ パーサー、および .efa ファイルを除いて、この種の識別子に関連する他のスクリプトは見つかりません。私はこの分野に不慣れなので、この識別子の定義が xsl スクリプトによるものかどうかを尋ねたいと思います。そして、「$」は特定の意味を持つxslの特殊文字ですか?このドル記号が気に入らない場合は、xsl スクリプトで変更してから、それに応じて efa および C++ スクリプトを変更できますか?