問題タブ [accent-insensitive]
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.
javascript - jQuery DataTables - アクセントを区別しないアルファベット順化と検索
jQuery DataTablesを使用する場合、フィルターを使用するときにアクセントを区別しない検索を実行できますか? たとえば、「e」の文字を入力すると、「e」または「é」、「è」を含むすべての単語を検索したいと思います。
頭に浮かんだことは、文字列を正規化して別の非表示の列に入れることですが、それではアルファベット順の問題は解決しません。
編集
私は次のことを試しました:
c# - 大文字と小文字を区別せず、アクセントを区別しない文字列を比較する方法
大文字と小文字を区別せず、アクセントを区別しない文字列を比較する方法
さて、これはSQLサーバーで簡単に実行できます
ただし、C# .NET 4.5.1 でも同じことをしたいと思います。
どうすれば最も適切な方法でそれを行うことができますか?
つまり、比較するとこれら 3 つの文字列は等しく返されるはずです
以下のこれら2つは同じSQLサーバーであると言うメソッドが必要です。
java - アクセント付き文字を無視して文字列を比較する
2 つの文字列を比較し、アクセントを無視して「noção」を「nocao」にする方法があるかどうかを知りたいです。string1.methodCompareIgnoreAccent(string2); のようなものになります。
r - unique() と == を使用して、アクセント付きの文字とアクセントのない文字を照合する
いくつかの文字が一部の文字で強調表示され、他の文字では強調表示されていないことを除いて、ほとんど同じように見えるいくつかの表をまとめています。たとえば、"André" は "Andre"、"Flávio"、"Flavio" などと読み取られることがあります。すべてのバリエーションを等しいと見なす必要がありますが、unique() はそれらを異なるものと見なします。アクセント付きをすべてアクセントなしに変更してから、unique() を使用することを考えましたが、別のより高速なオプションがあるのではないかと考えました。
後で == を使用して同じアクセントを区別しない比較を行う必要があるため、各テーブルのコピーからすべてのアクセントを削除し、コピーで比較を行うことを考えています。別のより良いアプローチがあれば教えてください。
regex - ショートコードの正規表現のアクセントを区別しない
私は wordpress のプラグイン CFDB を使用しており、アクセントで名前をフィルタリングしようとしています。
プラグインの作成者は、正規表現で動作していると私に言いました。
フィルターはモード修飾子 (大文字と小文字を区別しない "i" など) を使用して動作しています。
ここで、アクセントを区別しないための一種の「モード修飾子」を追加したいと思います。アクセントとそのユニコード翻訳を追加しようとしましたが、短いコードでは機能しません。何か案が?
javascript - 風ローカルクエリを使用してアクセントを無視するには?
私はそよ風を使用してローカルからデータをクエリしていますが、分音符号を削除してアクセントを区別せずにクエリするのに問題があります。例えば:
結果: ヘレン、ヘレナ、ヘレネ
しかし、すべての結果が必要です: HELEN、HELENA、HÉLÈNA、HELENE、HÉLÈNE
次の可能性があります。
ありがとう。どんな助けでも大歓迎です。