ホームページ  >  記事  >  文字列Java内の指定された単語の後の特定の単語インデックスを検索します

文字列Java内の指定された単語の後の特定の単語インデックスを検索します

WBOY
WBOY転載
2024-02-22 13:40:071055ブラウズ

Java プログラミングでは、特定の単語の後の特定の単語のインデックスを見つけるのが一般的な問題です。 String クラスには、この機能を実現するためのメソッドが複数あります。この記事では、Java でこれらのメソッドを使用してターゲットの単語を検索し、そのインデックス位置を取得する方法を具体的なケースを通して説明します。 PHP エディタ Apple のガイダンスに従い、この便利なテクニックについてさらに学びましょう。

質問内容

文字列があるとします

リーリー

次に、文字列全体、matchingword、wordtofindaftermatchingword を渡す関数を書きたいと思います。

それでは、「game」のインデックスを見つけたいとします。ただし、「game」という単語は「end」という単語の後に来る必要があり、「end」という単語は文字列内に n 回出現する可能性があります。この関数を汎用化することを考えているため、正規表現は使用したくありません。

解決策

誰かが言ったように、開始インデックスを指定してメソッドindexof(string,int)を使用できます。 リーリー

今これ:

リーリー

は 94

を出力します

以上が文字列Java内の指定された単語の後の特定の単語インデックスを検索しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。