Специальные символы

Специальные символы, используемые в регулярных выражениях схем XML, приведены в табл. 4.2.20.


Таблица 4.2.20. Специальные символы, используемые в регулярных выражениях схем XML

Символ Действие
\n Переход на новую строку.
\r Возврат каретки.
\t Горизонтальная табуляция.
. Любой символ, за исключением символов \n и \r.
\s Все пробельные символы (символ пробела, символы \n, \r и \t).
\S Все непробельные символы.
\i Начальные символы имени XML (буква, символы "_" или ":").
\I Все символы, которые не являются начальными символами имени XML.
\c Символы имени XML (буква, цифра, символы "_", "-", "." и ":").
\C Все символы, которые не являются символами имени XML.
\d Цифры.
\D Все символы, которые не являются цифрами.
\w Символ буквы или цифры.
\W Все символы, не являющиеся буквами и цифрами.
\p{isблок} Все символы Unicode, принадлежащие данному блоку кодировки, например, \p{isBasicLatin} – все символы, принадлежащие базовому латинскому блоку кодировки или \p{isCyrillic} – все символы, принадлежащие блоку кодировки кириллицы.
\p{L} Все буквы.
\p{Lсвойство} Уточнение \p{L}. Допустимы следующие значения свойства: u – верхний регистр, l – нижний регистр, t – заголовок, m – модификатор, o – другое.
\p{M} Все метки.
\p{Mсвойство} Уточнение \p{M}. Допустимы следующие значения свойства: n – непробельные, c – пробельные комбинированные, e – закрывающие.
\p{N} Все цифры.
\p{Nсвойство} Уточнение \p{N}. Допустимы следующие значения свойства: d – десятичная цифра, l – буква, o – другое.
\p{P} Все знаки пунктуации.
\p{Pсвойство} Уточнение \p{P}. Допустимы следующие значения свойства: c – коннектор, d – тире, s – открывающий, е – закрывающий, i – начальная кавычка, f – конечная кавычка, o – другое.
\p{Z} Все разделители.
\p{Zсвойство} Уточнение \p{Z}. Допустимы следующие значения свойства: s – пробел, l – строка, p – абзац.
\p{S} Все символы.
\p{Sсвойство} Уточнение \p{S}. Допустимы следующие значения свойства: m – математический, c – валюта, k – модификатор, o – другое.
\p{C} Все другое.
\p{Cсвойство} Уточнение \p{C}. Допустимы следующие значения свойства: c – управление, f – формат, o – личное использование, n – не определено.

 








Дата добавления: 2015-04-05; просмотров: 671;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.