問題タブ [text-comparison]

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 投票する
1 に答える
363 参照

c# - XMLファイルとテキストファイルを比較する

互いに比較する2つのファイルがあります...1)xmlファイル2)同じXMLから作成されたテキストファイルですが、後でいくつかの変更が加えられています。

これらの2つのファイルを比較し、変更/挿入/削除された単語を強調表示する必要があります(xmlタグは強調表示されるべきではありません)。誰かが私にそのようなアプリケーションを作るのを助けることができるサードパーティのコンポーネントを提案できますか?このアプリケーションをC#で開発したいと思います。

前もって感謝します。

0 投票する
2 に答える
1398 参照

scala - Scala の Metaphone または Soundex

Java での Soundex と Metaphone の Apache の実装を見つけましたが、可能であれば、Scala でのみ使用しているテキスト比較ライブラリを維持したいと考えています。Google 検索では、Scala でこれらのアルゴリズムのいずれかを見つけるのに役立つものは何も得られませんでした。

最悪のシナリオでは、これらのアルゴリズムを Scala に変換できますが、それは理想的とは言えません。

http://commons.apache.org/codec/

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

php - PHPのsimilar_textをScalaで書き直す

PHPのsimilar_textアルゴリズムを書き直す試みで、私はいくつかの異なるアプローチを試しました。すべてが適度に成功しましたが、最終的には失敗しました。

最初の試み:PHPのソースコードから書き直してみました。Cのポインターのエレガントな使用により、Scalaで作成してクリーンにすることは、一見不可能に見える同じ正確な実装になります。

2番目の試み:誰かがJavaのPHPsimilar_text()に投稿したJava関数から書き直してみました。残念ながら、その関数はJavaでは機能しないため、Scalaに移植してもかまいません。

3番目の(現在の)試み:私は現在、このJavaScript実装をScalaに変換しようとしています:http://phpjs.org/functions/similar_text/。以前JavaScriptで使用したことがありますが、正しく機能しているようです。私のScalaへの翻訳(下記)は正しく機能していません。1つまたは2つの類似性インデックス内に収まりますが、通常、PHPの対応する結果に対して100%ではありません。

テスト:

ここで何がうまくいかないかについて誰かが何か考えを持っていますか?

0 投票する
0 に答える
52 参照

xaml - 共通のx:keyが存在するかどうかについて2つのスタイルファイルを比較する

私の問題は直接プログラマティックではありません。

私は5つのリソース辞書を持つプロジェクトに取り組んでいます。これらのrdで同じキーが使用されているかどうかはわかりません。

つまり、rd1.xamlにはx:key="backgroundcolor"とrd2.xamlも含まれています。

Expression Blendでは、エラーは面白く表示されません。

とにかく、ファイル間で共通のキーを見つけることはありますか?

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

java - Javaのメモ帳でjtextfieldという単語を検索する

JTextAreaのすべての単語を強調表示するには、どのような条件を設定する必要がありますか?このコードはwhileループなしで機能しますが、一致する最初の単語を見つけて強調表示するだけです。

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

algorithm - テキスト B に含まれるテキスト A の量を計算するアルゴリズムは?

A別のテキスト ブロック( ) に含まれるテキスト ブロック ( ) の量を計算する必要がありますBBtextには text ではない/すべきではない追加のテキストが含まれているため、 soundex のような単純なアルゴリズムは私にとって素晴らしい結果を提供していませんA。の特定の割合Aが 内Bにあることを確認し、 への追加を無視する必要がありますB

私の場合にうまく機能する可能性のある単純なアルゴリズムについて最初に考えたのは、文に分割Aし、文の総数を記録してから、各文Bのインスタンスを検索してパーセンテージを提供することです。これは機能するはずですが、かなりハッキリしているように感じます。私よりも知的な誰かが、同様の原理でより良い計算を提供するアルゴリズムを考案したと確信しています。

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

vba - vbTextCompareを使用してセルをループしてカテゴリを割り当てるExcel

各行に集計列 (列 K) を含むスプレッドシートがあります。新しい列 (列 V) にカテゴリ名を割り当てるには、概要列の特定の単語を一致させる必要があります。

通常の Excel If ステートメントでこれを実行しようとしましたが、制限があることがわかりました。そこで、次の VBA コードを使用しようとしています。

そのため、各行をループして、テキストを照合し、値を割り当てようとしています。現時点では、#VALUE を取得しています。戻ってきた。私が変われば

Range("V" & V_End_Of_Table).値

メッセージボックス

正しい文字列を返します。

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

php - テキストのセットと比較して、それらが互いにどの程度類似しているか/関連しているかを知りたいのですが、similar_text() を使用していますが、それほど正確ではないことがわかりました

テキストのセットと比較して、それらが互いにどの程度類似しているか/関連しているかを知りたいのですが、similar_text() を使用していますが、それほど正確ではないことがわかりました。ありがとうございました。

たとえば、次のテキストでは 66% と表示されます

Text1:イノベーション ゲーム、食べて、寝て、イノベーションを呼吸します。創造性と情熱が大好きで、インターネットを駆り立てます。時間の最大の資産、課題は期限を満たしていることを理解しています。

Text2:ソビエト連邦の共産主義政策。ドイツ リーグ組織変装エナミーの打倒募集。

私のコードは以下の通りです: