問題タブ [surrogate-pairs]
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.
c# - サロゲート ペアを処理できる String.IndexOf(string input) の Unicode セーフ レプリカは何ですか?
string.IndexOf(string)
Unicode 文字のサロゲート ペアを処理できるC# に相当するものを見つけようとしています。
以下のコードのように、単一の文字のみを比較するときにインデックスを取得できます。
しかし、実際に文字列をfind
変数として使用しようとすると、各テキスト要素には比較する単一の文字しか含まれていないため、機能しません。
これを書く方法について何か提案はありますか?
助けてくれてありがとう。
編集:
以下は、これが必要な理由の例です。
コード
出力
文字を
@
値の変更に置き換えた場所に注意してください。