問題タブ [word]
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.
java - Javaワードゲームクエリ
私は小さなアプリを多かれ少なかれ言葉遊びのようにコーディングしています。ユーザーが作成した単語が有効な英単語であるかどうかを確認するために、その単語を検証する必要があります。私はこれを実装するいくつかの方法を考えました. このようにして、ユーザーの検証時にキーを検索できます。2) Dictionary.com などのサイトに HTTP リクエストを送信して、単語が存在するかどうかを確認します。
HTTPリクエストはこれを実装するための良い方法のように思えますが、最初に入力され、その後定期的にソースから更新されるハッシュマップが必要でした。 HTTP リクエストの実装で。
ソースからの単語でハッシュマップを埋める方法についての指針は大歓迎です。
ありがとう
python - Python の文で 2 番目に長い単語を見つける方法はありますか?
私はこの考えに行き詰まりました: 文の中で 2 番目に長い単語を取得するにはどうすればよいですか? 最長の単語がテストに失敗する可能性があるコードの出口ルートに使用します。何か案は ?前もって感謝します。
python - このランダムテキストジェネレーターをPythonでより効率的にするには?
私は、マルコフ連鎖を使用せずにランダムテキストジェネレーターに取り組んでおり、現在、あまり問題なく動作しています。まず、私のコードフローは次のとおりです。
入力として文を入力 - これはトリガー文字列と呼ばれ、変数に割り当てられます -
トリガー文字列で最も長い単語を取得する
Project Gutenberg データベースで、この単語 -regardless of uppercase Lowercase- を含む文を検索します。
ステップ 3 で話した単語を含む最も長い文を返します
ステップ 1 とステップ 4 の文を一緒に追加します。
ステップ 4 のセンテンスを新しい「トリガー」センテンスとして割り当て、プロセスを繰り返します。2番目の文で最も長い単語を取得し、そのように続ける必要があることに注意してください-
そして、ここに私のコードがあります:
私の懸念は、ループがほとんどの場合、同じ文が何度も何度も印刷されるポイントに到達することです。最長の単語を持つのは最長の文だからです。同じ文が何度も繰り返されることに対抗するために、私は次のことを考えました。
*現在の文の最も長い単語が最後の文と同じ場合は、現在の文からこの最も長い単語を削除して、次に長い単語を探します。
このためにいくつかの実装を試みましたが、リストとリストのリストが含まれているため、上記の解決策を適用できませんでした-gutenbergモジュールの単語と文が原因です. 2 番目に長い単語を見つける方法について何か提案はありますか? NLTK の Gutenberg モジュールの .sents() および .words() 関数はそれぞれリストとリストのリストを生成するため、単純な文字列入力の解析ではこれを行うことができないようです。前もって感謝します。
c++ - C++ でファイルを読み込んで単語を取得する方法
構造が設定されていないテキストファイル(メモや小さなレポートなど)から入力を単語ごとに読み取る方法に興味があります。たとえば、テキストは次のように構成されます。
「1992/06/05
今日は良い日です
。ワームは向きを変え、戦いに勝利しました。」
getline を使用して行を取得し、そこから空白を介して単語に分割できるかどうかを考えていました。次に、 strtok を使用するとうまくいくかもしれないと思いました! ただし、句読点では機能しないと思います。
私が考えていた別の方法は、文字ごとにすべてを取得し、望ましくない文字を省略することでした。しかし、それはありそうにないようです。
簡単に言うと、ファイルから入力を読み取って単語に分割する簡単な方法はありますか?
c# - 与えられたテキストから一致する最初の単語を見つける-正規表現
与えられたテキストから一致する最初の単語を見つけて、正規表現を使用して別の単語に置き換えたいです。
例のテキストとして次の文字列を検討してください
あなたのアイテムはどのタイプですか?アイテムは文字列ではないと思います。そうであれば、アイテムクラスのToString()メソッドをオーバーライドして、jayantのコードを使用できます。
その中の最初の「アイテム」の単語を検索し、それを「こんにちは」というテキストに置き換えたいと思います。すべてではなく、最初の「アイテム」の単語のみを置き換えたいことを忘れないでください。
したがって、上記のテキストの出力は次のようになります。
こんにちは、どのタイプですか?アイテムは文字列ではないと思います。そうであれば、アイテムクラスのToString()メソッドをオーバーライドして、jayantのコードを使用できます。
私はこれを行うためにC#プログラミングを使用していますが、可能であれば正規表現を使用したいと思います。
誰かがこれを手伝ってくれませんか。
database - 無料で利用できる辞書はありますか?
iPhone アプリケーション用の辞書を作成したいと考えています。そのためには、データベース内の単語の詳細な意味を持つ単語のリストが必要です。
無料で入手できる良い単語リストを教えてもらえますか?
search - 一部の単語検索で Solr/Lucene の動作がおかしくなる
Solr をデフォルト構成でインストールしました (箱から出して)。索引に「代替案」という単語があります。次のいずれかを検索すると、空の結果が返されます: 1. name:alterna 2. name: alterna 3. name:alterna* 4. name:*altern
明らかに、「代替」という単語の一部が与えられたエントリが見つかることを期待しています
そんな経験ある人いますか???
latex - LaTeXで単語を正しく音節に分割する方法
私は LaTeX で修士号を書いていますが、単語が間違った方法で分割されることがあるという問題があります。
私の言語はスペイン語で、babel パッケージを使用しています。
どうすれば解決できますか?
例: propuestosは prop-uestos (次の行の uestos) と表示されます。それはプロプエストでなければなりません。
ありがとう!!
php - 単語または単語シーケンスの頻度を置き換えてカウントする方法は?
私は2つのことをする必要があります。最初に、最も使用されている単語と単語シーケンス(nに制限されている)である特定のテキストを見つけます。例:
Lorem * ipsum * dolor sit amet、consecteturadipiscingelit。Nunc auctor urna sed urna mattis nec interdummagnaullamcorper。Donec ut lorem eros、idrhoncusnisl。Praesent sodales lorem vitae sapien volutpat et accumsanloremviverra。Proin lectus elit、cursus ut feugiat ut、porta sitametleo。Cras est nisl、aliquet quis lobortis sit amet、viverranonerat。faucibus orci luctus et ultrices posuerecubiliaCuraeのVestibulumanteipsum primis ; 整数euismodscelerisquequam、et aliquet nibhdignissimat。Pellentesque ut elitneque。Etiam facilisis nisl eu mauris luctus in consequatliberovolutpat。Pellentesque auctor、suscipit mollisのjusto、erat justo sollicitudin ipsum、 cursus erat ipsumidturpis。tincidunthendreritscelerisqueで。
(一部の単語は省略されていますが、これは例です)。
座ってアメットではなく、シットアメットで結果を出したい
始める方法について何かアイデアはありますか?
次に、特定のリストから一致したすべての単語または単語シーケンスを特定のファイルにラップする必要があります。
このため、リストに別の座る単語がある場合に座るアメットがラップされるのを避けるために、長さを降順で結果を並べ替えてから、置換関数で各文字列を処理すると思います。それは良い方法ですか?!
ありがとうございました
php - まだラップされていない単語または単語シーケンスをラップする方法は?
preg_replace を使用して、特定のリストから単語と単語のシーケンスをラップしようとしています。ほとんど機能しますが、機能しないユースケースがいくつかあり、その方法がわかりません。
たとえば、私はこれを行います:
このキーワード リストから:
- ロレム
- イプサム
- 座って
- ヌル
- シード
- セド・エニム
私は次のようになりたい:
-Lorem- -ipsum- dolor -sit amet- , consectetur adipiscing elit. Phasellus rhoncus venenatis orci sed porta. セド ノン ドロール エロス。massa を中断する - 座る amet- nulla egestas facilisis. Cras fringilla、leo ac ullamcorper semper、urna eros pretium lectus、nec rhoncus ligula risus eu velit。Nulla eu dapibus マグナ。Sed vehicula tristique lacinia。Maecenas tincidunt metus at urna consequat nec congue libero iaculis. Nulla facilisi。Phasellus -sed- sem ut risus mattis accumsan eu -sed enim- . Pellentesque 居住者 morbi tristique senectus et netus et malesuada 名声 ac turpis egestas. Suspendisse id est velit, eu cursus quam. Vivamus lacinia euismod pretium。
何か案は?