Skip to content

Instantly share code, notes, and snippets.

@howie
Last active April 17, 2018 10:11
Show Gist options
  • Save howie/94ad9f455e625f12f1977ffdfca1bdb7 to your computer and use it in GitHub Desktop.
Save howie/94ad9f455e625f12f1977ffdfca1bdb7 to your computer and use it in GitHub Desktop.
Java 內建的 ( https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html )
// "\\p{Space}" A whitespace character
// "\\p{Punct}" A punctuation character
-------------Unicode Range--------------------
// "\u0080-\u00FF" Latin-1 Supplement https://www.compart.com/en/unicode/block/U+0080
// "\u2000-\u206F" GeneralPunctuation https://www.compart.com/en/unicode/block/U+2000
// "\u2190-\u21FF" Arrows https://www.compart.com/en/unicode/block/U+2190
// "\u2200-\u22FF" MathematicalOperators https://www.compart.com/en/unicode/block/U+2200
// "\u2500–\u257F" BoxDrawing https://www.compart.com/en/unicode/block/U+2500
// "\u25A0-\u25FF" GeometricShapes https://www.compart.com/en/unicode/block/U+25A0
// "\u2600-\u26FF" MiscellaneousSymbols https://www.compart.com/en/unicode/block/U+2600
// "\u2800-\u28FF" BraillePatterns https://www.compart.com/en/unicode/block/U+2800
// "\u2E80-\u2EFF" CjkRadicalsSupplement https://www.compart.com/en/unicode/block/U+2E80
// "\u2F00-\u2FDF" KangxiRadicals https://www.compart.com/en/unicode/block/U+2F00
// "\u2FF0-\u2FFF" IdeographicDescriptionCharacters https://www.compart.com/en/unicode/block/U+2FF0
// "\u3000-\u303F" CjkSymbolsAndPunctuation https://www.compart.com/en/unicode/block/U+3000
// "\u31C0-\u31EF" CjkStrokes https://www.compart.com/en/unicode/block/U+31C0
// "\u3200-\u32FF" EnclosedCjkLettersAndMonths https://www.compart.com/en/unicode/block/U+3200
// "\u3300-\u33FF" CjkCompatibility https://www.compart.com/en/unicode/block/U+3300
// "\u4DC0-\u4DFF" CjkUnifiedIdeographsExtensionA https://www.compart.com/en/unicode/block/U+4D4C
// "\u4E00" CjkIdeographFirst https://www.compart.com/en/unicode/block/U+4E00
// "\u9FD5" CjkIdeographLast https://www.compart.com/en/unicode/U+9FD5
// "\uFF00-\uFFEF" HalfwidthAndFullwidthForms https://www.compart.com/en/unicode/block/U+FF00 全型?
// "\uFE50-\uFE6F" SmallFormVariants https://www.compart.com/en/unicode/block/U+FE50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment