four systems Ответов: 2

Java регулярные эспрессии


Код шаблона код результата "соответствует = ложь", зачем вызывать искали там

public class  Document{

    public static void main(String[] args) {

        String text    =
            "This is the text to be searched 45" +
            "for occurrences of the pattern.";

        
        String pattern = "searched";        

        boolean matches = Pattern.matches(pattern, text);

        System.out.println("matches = " + matches);
    }
}


Что я уже пробовал:

рефакторинг кода и поиск документов java

ZurdoDev

Что?

phil.o

Запутанный вопрос ^^

2 Ответов

Рейтинг:
2

Patrice T

Вот ссылка, которая подтверждает решение OriginalGriff.
Ява.яз.String.matches() в Java - GeeksforGeeks[^]

Всего лишь несколько интересных ссылок, которые помогут построить и отладить регулярное выражение.
Вот ссылка на документацию по регулярным выражениям:
perlre - perldoc.perl.org[^]
Вот ссылки на инструменты, помогающие создавать регулярные выражения и отлаживать их:
.Объем тестер регулярное выражение - регулярное выражение шторм[^]
Регулярное Средство Выражения Эспрессо [^]
RegExr: Learn, Build, & Test RegEx[^]
Онлайн-тестер регулярных выражений и отладчик: PHP, PCRE, Python, Golang и JavaScript[^]
Этот пример показывает вам регулярное выражение в виде красивого графика, который действительно полезен для понимания того, что делает регулярное выражение: Debuggex: онлайн-тестер визуальных регулярных выражений. JavaScript, Python и PCRE.[^]
Этот сайт также показывает регулярное выражение в красивом графике, но не может проверить, что соответствует регулярному выражению: Regexper[^]


four systems

круто это так хорошо Тэнкс

Рейтинг:
19

OriginalGriff

Попробуй:

public static void main (String[]args)
  {
    String text =
      "This is the text to be searched 45" +
      "for occurrences of the pattern.";
    String pattern = "(.*)searched(.*)";
    boolean matches = Pattern.matches (pattern, text);
    System.out.println ("matches = " + matches);
  }


four systems

это worcs thancs