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

Javascript Струнные регулярных выражений Шаблоны

<р> JavaScript Струнные Регулярные выражения - Часть 2Introduction Это вторая часть моей серии, JavaScript Струнные регулярных выражений. В этой части серии, мы начнем анализировать закономерности в JavaScript регулярных выражений

. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует, просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что было напечатано.


<Р> Характер ClassesThe квадратные скобки класс символов позволяет набор возможных символов, где один из них будет соответствовать в конкретной точке, персонаж в строке темы. Классы символов обозначаются квадратными скобками [...], с набором (класса) символов, которые будут, возможно, соответствует внутри. Вот некоторые примеры: Пусть ваш подлежит строка будет "Он есть кошка." Вы знаете, что у него есть животное, но это не имеет значения для вас, какое животное он. Вы будете довольны, если он есть кошка, летучая мышь или крысу.

Обратите внимание, что слова, "кошка", "Летучая мышь" и "крыса", каждый имеет "на", но начинается с "С" или "б" или "R". Регулярное выражение для проверки это /[BCR] в /Следующий производит матч, если ("Он есть кошка.". Поиск (/[BCR] в /)! = -1) Здесь, из-за квадратных скобках мы интерпретируем регулярное выражение следующим образом: образец должен соответствовать любое слово, чей первый символ является "б", "в", или "т", остальные символы, являющихся "в". Квадратные скобки означают класс элементов.

Тем не менее, он является одним элементом из класса (квадратные скобки), который должен быть согласованы, не все из них вместе. Здесь класс является группа букв, 'б', 'C' и 'R'; только один должен соответствовать в сочетании с "на". Существует еще мы должны знать о классе символов. Мы увидим, что later.Range из CharactersThe символ "-" Там может наступить время, когда вы хотите, чтобы соответствовать любое появление цифры от 0 до 9, или строчными буквами между 'А' до 'Z', или символ верхнего регистра между А до Я.

Они диапазоны символов и для каждого диапазона вы хотели бы знать, если один символ в диапазоне существуют в предметной строке. Символы '-' используется символ для этого. Таким образом, диапазон от 0 до 9 обозначается 0-9; 'А' до 'Z' по а-г; и А до Я по A-Z. Следующий код создает матч: если ("ID5id" .search (/[0-9] /) = -1!) Квадратные скобки указывают, что любой элемент содержит должны быть проверены на соответствие. Диапазон символов класс, и поэтому вы должны использовать

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