汉化
手动安装汉化插件
- 下载插件,ChineseLocalization
- 解压
ChineseLocalization
到Packages
目录下
点击Preferences\Browse Packages
进入packages
文件夹,并将ChineseLocalization
解压到该目录下 - 重启Sublime Text
PS: 安装完成后,菜单出现多种语言;进入ChineseLocalization删除中文以外的文件夹和zip文件即可仅剩中文。
正则
符号 | 详解 | 例子 |
---|---|---|
点号 . | 匹配除换行符以外的任意单字符 | |
星号 * | 任意个字符(包括0个) | 例如,zo* 能匹配 "z " 以及 "zoo ",* 等价于{0,} |
加号 + | 至少一个字符 | 例如,'zo+ ' 能匹配 "zo " 以及 "zoo ",但不能匹配 "z "。+ 等价于 {1,} |
问号? | 表示0个或1个字符 | 例如,"do(es)? " 可以匹配 "do " 、 "does " 中的 "does " 、 "doxy " 中的 "do " 。? 等价于 {0,1} |
^ | 表示行的开头 |
^\d 表示必须以数字开头 |
$ | 表示行的结束 |
\d$ 表示必须以数字结束 |
{n} | 表示n个字符 |
\d{3} 表示匹配3个数字,例如'010 ' |
{n,m} | 表示n-m个字符 |
\d{3,8} 表示3-8个数字,例如'1234567 '。 |
\d | 匹配一个数字 | '00\d '可以匹配'007',但无法匹配'00A ';' \d\d\d '可以匹配'010 '\d{3} 表示匹配3个数字,例如'010 '; |
\w | 匹配一个字母或数字 | '\w\w\d '或'\w\w\w '可以匹配'py3 ' |
\s | 匹配一个空格(也包括Tab等空白符) |
\s+ 表示至少有一个空格,例如匹配' ',' '等 |
A|B | 可以匹配A或B | (P|p)ython 可以匹配'Python '或者'python ' |
小括号() | 表示匹配括号中全部字符 | |
[ ] 中括号 | 表示匹配括号中一个字符 范围描述 | 如[0-9 a-z A-Z ] |
\ 转义字符 | 基本符号匹配都需要转义字符 | 如 \* 表示匹配*号 |