私はかなり簡単な質問があります。ドル記号の 'ほとんどの'参照には、htmlエンティティという名前のエンティティがあります。これは、あなたが期待するものです。 '&ドル;'
しかし、他の参考文献では、これはありません。数値エンティティのみが利用可能であることを伝えます($)。
$が標準のアスキーセットの一部であるため、名前付きエンティティが長い間存在しなかったことを覚えています。そして、この以前/以前のバージョンのIEや他のブラウザは、このエンティティをサポートしていません。
これは現在どのような取引ですか?私は、指定エンティティのサポートが何であるか、そしてなぜこれが最初にサポートされなかったのかを探しています...
ドルだけに名前が付いていないすべての通貨記号への参照ですエンティティhttp://www.entitycode.com/#currency-content
ここでは、私はこの単純な例では、私はちょうどその時、スラッシュとドル記号をエスケープが、私を信じている可能性があることを知っている http://codepad.org/xCxWZWsu INT +あなたがドルを使用する場合について、そして、そう話しているかの小さな例です私は文字列を保存するときにそれをエンティティにすることは、私の場合には最も純粋な解決策であると言います。
私の例にかかわらず、私はまだ興味がありますか&ドルのためのサポート;エンティティはです。 「しかし、それに依存しない、いくつかのブラウザがそれをサポートして持っていたかもしれない。」
あなたの質問は何ですか?文字参照 '$ 'が存在するかどうかは重要です。 – RoToRa
@RoToRaもう少し意味がありますが、私はエンティティを使用する必要がありました。なぜなら、正規表現をこれらの文字列に置き換えることでしたし、正規表現で$ 1という参照が$ \ dを0に変換するからです。クライアントの数値エンティティのサポートは、通常、この非常に興味があると分かった名前付きエンティティよりも低くなっています。 – sg3s
正規表現のためにエンティティを使用する必要がある理由はわかりません。あなたの問題を示す具体的なコードを教えてください。 – RoToRa