Java Regex - класс шаблона
Введение
В java.util.regex.Pattern class представляет собой скомпилированное представление регулярного выражения.
Объявление класса
Ниже приводится декларация для java.util.regex.Pattern класс -
public final class Pattern
extends Object
implements Serializable
Поле
Ниже приведены поля для java.util.regex.Duration класс -
static int CANON_EQ - Обеспечивает каноническую эквивалентность.
static int CASE_INSENSITIVE - Включает сопоставление без учета регистра.
static int COMMENTS - Разрешает пробелы и комментарии по шаблону.
static int DOTALL - Включает режим dotall.
static int LITERAL - Включает буквальный синтаксический анализ шаблона.
static int MULTILINE - Включает многострочный режим.
static int UNICODE_CASE - Включает сворачивание регистра с учетом Unicode.
static int UNICODE_CHARACTER_CLASS - Включает версию Unicode для предопределенных классов символов и классов символов POSIX.
static int UNIX_LINES - Включает режим линий Unix.
Методы класса
Старший Нет | Метод и описание |
---|---|
1 | статическая компиляция шаблона (регулярное выражение String) Компилирует данное регулярное выражение в шаблон. |
2 | статическая компиляция шаблона (регулярное выражение String, флаги int) Компилирует данное регулярное выражение в шаблон с заданными флагами. |
3 | int flags () Возвращает флаги совпадения этого шаблона. |
4 | Matcher matcher (вход CharSequence) Создает сопоставление, которое будет сопоставлять данный ввод с этим шаблоном. |
5 | статические логические совпадения (регулярное выражение String, ввод CharSequence) Компилирует данное регулярное выражение и пытается сопоставить данный ввод с ним. |
6 | Шаблон строки () Возвращает регулярное выражение, из которого был скомпилирован этот шаблон. |
7 | статическая строковая кавычка (String s) Возвращает буквальный шаблон String для указанной String. |
8 | String [] split (вход CharSequence) Разделяет заданную входную последовательность вокруг совпадений с этим шаблоном. |
9 | String [] split (ввод CharSequence, ограничение int) Разделяет заданную входную последовательность вокруг совпадений с этим шаблоном. |
10 | Строка toString () Возвращает строковое представление этого шаблона. |
Методы унаследованные
Этот класс наследует методы от следующих классов -
- Java.lang.Object