*   >> Чтение Образование Статьи >> tech >> web design

Введение в Java-Струнные регулярных Expressions

т выполняется. Если вы попытаетесь код выше, коробка оповещения будет отображать количество 6. Давайте посмотрим на сценарий JavaScript. Это скрипт содержание: переменная пос = "Hello World!" Поиск (/Мир /);. оповещения (поз); Первый оператор использует метод поиска () объекта String. Аргумент метода поиска () является /Мир /. Объект строка для метода "Hello World!"; это буквальный строковый объект; это является предметом строка. Регулярное выражение является /Мир /Здесь регулярное выражение из слова "мир", предшествует косой чертой и прекращается другой косой чертой.

Тема строка: "Здравствуй, мир" Теперь, если "Мир" находится в теме строку, метод строку, поиск () возвращает позицию, где произошло совпадение в теме. Подсчет Позиция в строке начинается с нуля. Положение здесь является позиция в строке, где начинается к югу строка найдена. В нашем случае это 6. югу строка, "Мир" начинается в положении 6 в теме. Теперь, если нет соответствия, то есть, если нет к югу строка не находится в строке темы (что представляет собой регулярное выражение), метод поиска () вернет -1.

Если вы просто хотите знать, происходит ли или нет соответствующий, вы можете использовать следующий код. если ("Hello World!" поиск (/Мир /) = -1.!) боевой готовности ("Согласованные '); еще оповещения ('Not Matched'); Если соответствующий происходит, метод поиска () возвращает позицию в строке, где произошло сопоставление. Если соответствующий не происходит возвращает -1. Эта функция используется в IF-условия коде выше. Если соответствующий происходит, оповещения код "Согласованные". Если соответствующий не происходит, оповещения код "Не согласованный".

Частица: Соответствие чувствительно к регистру. Так что, если у нас было "Мир" в регулярном выражении, как "мир" с W в нижнем регистре, то, если условие не будет выполнено, и наш код будет отображать, "Не согласованный". Ну, мы будем использовать второй код (и его производные) выше, чем чаще первым в этой серии статей. Перед если-заявление в второй код, вы можете иметь регулярное выражение и субъект как строковых переменных. Следующий код иллюстрирует это: вар п = /Мир /; вар подлежат = "Hello World!" если (subject.

search (ре) = -1!) оповещения ('Согласованные'); еще оповещения ('Not Matched'); В этом коде, у вас есть переменные, п = "/Будет /"; Заголовок = "Hello World"; If-состояние в настоящее время: (! Subject.search (ре) = -1) Объект строка для метода поиска () является, предмет, и аргумент для метода поиска () является, re.Meaning шаб

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.