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

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

аретки. \\ п является символ новой строки и \\ е является формой подачи характер. \\ s является аббревиатурой для любой белой пробел. Это \\ S эквивалентна [\\ \\ \\ т г \\ п \\ F]. В следующем условное производит матч: (.! ".. В первой строке \\ г \\ Nthe второй линии" (поиск /\\ п /) = -1), если следующая условная также производит матч: если ("Первая линия. \\ г \\ Nthe второй линии. ". Поиск (/\\ s /)! = -1) \\ S является класс пробельных символов. Инвертированный \\ s \\ S \\ S отрицается \\ с. Она представляет собой любой символ, который не является пробелом, то есть [^ \\ s].

\\ S, [^ \\ s] и [^ \\ \\ т \\ г \\ п \\ е] эквивалентны. Символ отрицание отрицает класс (в квадратных скобках). \\ Ш Это символ слова. Она представляет собой любой алфавитно-цифровой символ включая подчеркивания. \\ ш и [0-9a-Za-Z_] являются equivalent.Negated \\ ш \\ Вт отрицается \\ ш. Она представляет собой какой-либо не слово характер. \\ W и [^ \\ W] являются equivalent.The период ». Период". "Соответствует любому символу, кроме \\ N. Например, /.s/матчи "находится" в строке темы, "Яблоко на дереве". /.s/представляет два символа, которые любой символ (за исключением п \\), после 'с'.

Вы можете использовать \\ d \\ s \\ ш \\ D \\ S \\ W сокращения внутри и за пределами характер classes.Beginning и в конце строки Цель здесь, чтобы увидеть, как вы можете соответствовать регулярное выражение к началу строки темы или конец строки темы (или оба начало и конец) .Отель ^ символов для совпадения с начала Если вы хотите соответствия произойти в начале строки темы, начать регулярное выражение с '^' характер. В следующем условное производит матч: если ("один и два" .search (/^ один /) = -1!) Следующее условное не производит матч: если ("один я видел" .

search (/^ один /)! = -1) В первом случае слово "один" находится в начале строки темы. Во втором случае слово "один" не в начале строки темы. В этот момент, вы можете спросить: "'^' не символ отрицания?" Ну, это символ отрицания. Проблема в том, чтобы знать, когда его использовать. При использовании внутри класса (квадратные скобки) это символ отрицания; при использовании в начале регулярного выражения, только после косой черты, это регулярное выражение символ для сопоставления с самого начала. Это якорь metacharacter.

The $ символов для соответствия по окончании Если вы хотите, чтобы соответствующий происходят в конце строки темы, в конечном регулярное выражение с '$' характер. Следующее выражение производит матч: если ("Это последний"

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