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

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

квадратные скобки, как в приведенном выше выражении. В этом случае, произойдет совпадение 5 в диапазоне от 0 до 9 и 5 в строке темы, "ID5id". Выше условное то же самое, как если бы ("ID5id" .search (/[0123456789] /)! = -1) Обратите внимание на использование квадратных скобок. Следующий код будет производить матч по аналогичной причине: (! "ID5i" .search (/[AZ] /) = -1), если матч происходит между "я" в диапазоне AZ и "я", в нижнем регистре только позже в нашей нынешней теме. Конечно, вы можете объединить широкий спектр с другими персонажами в регулярном выражении.

Регулярное выражение /ID [0-9] ID /будет соответствовать "ID4id", "ID5id", "ID6id"; на самом деле любое слово, начинающиеся с '' ID следует цифра, а затем '' ID. Так что, если ("ID2id является ИД" .search (/ID [0-9] ID /)! = -1) Производит матч. Помните, поиск () является основным методом JavaScript String, вы используете, если вы хотите просто совпадение. Мы увидим, другие функции JavaScript String, которые используются в регулярных выражениях, позже. Примечание: формат диапазон дает короткую форму написания класса.

Диапазон должен быть в квадратных скобках, чтобы эффективно рассматриваться как класс. Это какой-то один элемент в квадратных скобках, matched.Negation диапазоны символов и некоторых специальных символов регулярных выражений может быть сведены на нет. Любой символ, кроме цифры записывается в виде [^ 0-9] Это относится ко всем существующим символов, которые не находятся в диапазоне 0-9 в. В следующем условное производит матч: если (! "12P34" .search (/[^ 0-9] /) = -1) Р не находится в диапазоне [0-9]; Р снаружи. В отношении всех символов, Р находится в диапазоне [^ 0-9].

Обратите внимание на наличие и отсутствие '^' символ в классах [0-9] и [^ 0-9], в этом пункте. Особый характер для отрицания "^". Диапазон вне [а-г] является [^ A-Z]. Это [^ A-Z] является отрицанием [а-Z]. Диапазон пределами [A-Z] является [^ A-Z]. Это [^ A-Z] является отрицанием [A-Z]. Мы увидим, другие отрицаний below.Abbreviations для общего характера классов \\ d \\ D средства, любую цифру, и это сокращает [0-9]. Следующий код создает матч: (! "ID5id является ИД" .search (/ID \\ сделали /) = -1), если отключено \\ д \\ D отрицается \\ д.

Она представляет собой любой символ, который не является цифрой, то есть [^ 0-9]. \\ S \\ \\ т \\ г \\ п \\ е белые пробелы. '\\' Или просто '' производится при нажатии пробела на клавиатуре. \\ Т производит при нажатии клавиши табуляции на клавиатуре. \\ г есть символ возврата к

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