Поиск слов в строке в Android: примеры и код

Чтобы найти слова в строке в Android, вы можете использовать различные методы. Вот несколько примеров кода:

  1. Использование String.contains():

    String text = "This is a sample string";
    String word = "sample";
    if (text.contains(word)) {
    // Word found in the string
    // Perform your desired actions
    }
  2. Использование регулярных выражений:

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    String text = "This is a sample string";
    String word = "sample";
    Pattern pattern = Pattern.compile("\\b" + word + "\\b");
    Matcher matcher = pattern.matcher(text);
    if (matcher.find()) {
    // Word found in the string
    // Perform your desired actions
    }
  3. Использование StringTokenizer:

    import java.util.StringTokenizer;
    String text = "This is a sample string";
    String word = "sample";
    StringTokenizer tokenizer = new StringTokenizer(text);
    while (tokenizer.hasMoreTokens()) {
    if (tokenizer.nextToken().equals(word)) {
        // Word found in the string
        // Perform your desired actions
        break;
    }
    }

Это всего лишь несколько способов поиска слов в строке в Android. Вы можете выбрать метод, который соответствует вашим конкретным требованиям, и использовать его соответственно.