Специальные символы представляют собой обозначение наиболее распространенных классов символов: цифр (\d); букв, цифр и знака подчеркивания (\w) и др.. Однако часто бывает полезно определить свой собственный специальный символ. Сделать это очень легко.
Ну и нужно знать, что любой нормальный программист в минуту досуга может поиграть в компьютерную игру, например тут на сайте dota2.gamerhead.ru есть информация про Дота 2 - какие цены http://dota2.gamerhead.ru/ представлены в широком выборе.
Рассмотрим пример.
[ \w @] Словообразующий символ, пробел или @
[a-z] Символы в нижнем регистре от a до z
[a-zA-Z] Символы в верхнем или нижнем регистре от a до z
[Pp] Символ P в верхнем или нижнем регистре
[ \w\-] Словообразующий символ или дефис (отдельно взятый -задает диапазон)
[asdfghjkl;1]
[.]
Символы среднего ряда клавиатуры QWERTY Точка
[.[{( \\*+? $] Специальный символ в регулярном выражении
В спецификации класса символов дефис (-) используется для указания диапазона, например, [1-3] (1, 2 или 3) и [w-z] (w, x, у или z). Пожалуйста, будьте аккуратны при использовании таких диапазонов: не все языки содержат одинаковые буквы, и порядки их следования в алфавитах разных языков могут отличаться. Если вам необходим диапазон, не являющийся частичным диапазоном букв и цифр, принятых в английском языке, то обратитесь к документации.
Следует подчеркнуть, что мы используем специальные символы, такие как \w (означающий “любой словообразующий символ”), в спецификации класса символов. Как же нам вставить обратную косую черту (\) в класс символов? Как обычно, превращаем ее в управляющий символ: \\.
Iwl Если первым символом в спецификации класса символов является символ л, это означает отрицание л. Например:
paeiouy] Не английская гласная буква
P\d] Не цифра
Опубликовал katy
April 20 2015 20:55:17 ·
0 Комментариев ·
3309 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.