Documentation
¶
Index ¶
Constants ¶
View Source
const ( // регулярка для поиска эмодзи EMOJI_REGEX = "" /* 196-byte string literal not displayed */ /** * регулярка для поиска общезапрещенных спецсимволов из списка * * включает unicode-блоки: * - управляющие символы: x{2000}-x{200F} * - управляющие символы форматирования: x{202C}-x{202D} * - невидимые управляющие символы: x{2060}-x{206F} * - специальные символы: x{FFF0}-x{FFFF} */ COMMON_FORBIDDEN_CHARACTER_REGEX = "([\\x{2000}-\\x{200F}]|" + "[\\x{202C}-\\x{202D}]|" + "[\\x{2060}-\\x{206F}]|" + "[\\x{FFF0}-\\x{FFFF}])" // регулярка для поиска отдельного списка запрещенные спецсимволов SPECIAL_CHARACTER_REGEX = "[!\"#$%&()*+,./:;=?@[\\]_\x60{|}~<>]" // регулярка для поиска угловых скобок ANGLE_BRACKET_REGEX = "[<>]" /** * регулярка для поиска fancy текста (соответствующие блоки юникода) * * включает unicode-блоки: * - математические буквы и цифры: x{1D400}-x{1D7FF} * - полуширинные и полноширинные формы: x{FF00}-x{FFEF} * - модификаторы: x{02B0}-x{02FF} * - буквоподобные символы: x{2100}-x{214F} * - обрамлённые буквы и цифры: x{2460}-x{24FF} * - box drawing и блоки: x{2500}-x{259F} * - разные символы: x{2600}-x{26FF} (☀️☑️⚠️✈️) * - декоративные символы: x{2700}-x{27BF} * - нестандартные пробелы и знаки: x{0080}-x{00BF} * - надстрочные и подстрочные символы: x{2070}-x{209F} * - символы: × © ® ¶ ∆ π • Þ ÷ þ */ FANCY_TEXT_REGEX = "[\\x{1D400}-\\x{1D7FF}]|[\\x{FF00}-\\x{FFEF}]|" + "[\\x{02B0}-\\x{02FF}]|" + "[\\x{2100}-\\x{214F}]|" + "[\\x{2460}-\\x{24FF}]|" + "[\\x{2500}-\\x{259F}]|" + "[\\x{2600}-\\x{26FF}]|" + "[\\x{2700}-\\x{27BF}]|" + "[\\x{0080}-\\x{00BF}]|" + "[\\x{2070}-\\x{209F}]|" + "\\x{00D7}|" + "\\x{00A9}|" + "\\x{00AE}|" + "\\x{00B6}|" + "\\x{2206}|" + "\\x{03C0}|" + "\\x{2022}|" + "\\x{00DE}|" + "\\x{00F7}|" + "\\x{00FE}|" // регулярка для поиска двойного пробела DOUBLE_SPACE_REGEX = "[ ]{2,}" // регулярка для поиска любого переноса строки NEWLINE_REGEX = "\\n|\\r\\n" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.