* Комбинация символов (период с последующим звездочкой) в шаблоне соответствует любому суб строку в том числе к югу строки нулевой длины. Вы можете настроить весь предмет строку, используя '^' с символов, '$'. Следующий код создает матч: если ("начало и конец" .search (/^ быть * конец $ /) = -1.!) Следующий код также производит матч: если ("начиная с конца" .search (/^ быть. * конец $ /)! = -1) Тема строка первом случае, "начало и конец". Тема строка втором случае "начало с конца". Разница возникает в слове в середине (и /с). Согласование происходит в них обоих.
Регулярное выражение структура обоих случаях одно и то же. Картина начинается с '^' и заканчивается '$'. Регулярное выражение указывает, что предметом цепочку для соответствия должен начинаться с "быть", а затем любой символ, любое количество раз; и предметом строка должна заканчиваться "конец". Примечание: Все вместе, когда мы говорим матч, мы на самом деле поиска в условии строку подстроки, представленной структуре регулярного выражения. Тем не менее, когда вы соответствие всю строка темы, регулярное выражение представляет собой всю строку. Так, теперь вы можете соответствовать всю строку.
К тому времени, вы заполните эту серию, вы будете в состоянии соответствовать целый предмет, имеющий строку определенные слова в строке. Я не буду показывать вам, как это сделать. Это будет упражнение для вас. Вы просто должны объединить многие из возможностей, которые я объяснить в серии. Ничего себе, мы сделали много до сих пор, есть еще много вещей, которые можно извлечь. Регулярные выражения является относительно новым в программировании программного обеспечения. Таким образом, мы должны продолжать принимать его шаг за шагом. Это хорошее место, чтобы отдохнуть.
Мы по-прежнему в следующей части серии. Клейс
<р> Чтобы прийти в любой из частей этой серии, просто наберите на одноименной ниже в поле поиска на этой странице и нажмите Поиск (использование меню, если таковые имеются): Введение в JavaScript строка регулярных выражений JavaScript Строка Регулярн