美文网首页
SublimeText 汉化及正则

SublimeText 汉化及正则

作者: 明燕南飞 | 来源:发表于2019-03-15 11:54 被阅读0次

    汉化

    手动安装汉化插件

    • 下载插件,ChineseLocalization
    • 解压ChineseLocalizationPackages目录下
      点击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]
    \ 转义字符 基本符号匹配都需要转义字符 如 \* 表示匹配*号

    相关文章

      网友评论

          本文标题:SublimeText 汉化及正则

          本文链接:https://www.haomeiwen.com/subject/ubrlmqtx.html