Sublimetext2 崇高文本:如何使用句子大小写(将句子的第一个字母大写)

Sublimetext2 崇高文本:如何使用句子大小写(将句子的第一个字母大写),sublimetext2,sublimetext,sublimetext3,Sublimetext2,Sublimetext,Sublimetext3,我知道有Edit>Change Case菜单。但对于判刑案例没有选择 我如何做到这一点?regex是否可以实现这一点?您可以使用这个regex: 查找 (^|\.\s|…\s)([a-z]) 并替换为 \1\u\2 说明: 第一个查找组(parénthesis组)捕获一行开头或一个点后跟一个空格或三个点字符后跟一个空格 第二组捕获一封信 在替换表达式\1和\2中,引用捕获的组 \u表示将一个字符转换为大写 这将大写以字符开头的行和以其他句子开头的句子 这是一个可能的复制品 顺便说一下,简而言

我知道有
Edit>Change Case
菜单。但对于判刑案例没有选择


我如何做到这一点?regex是否可以实现这一点?

您可以使用这个regex

查找

(^|\.\s|…\s)([a-z])
并替换为

\1\u\2
说明:

  • 第一个查找组(parénthesis组)捕获一行开头或一个点后跟一个空格或三个点字符后跟一个空格
  • 第二组捕获一封信
  • 在替换表达式\1和\2中,引用捕获的组
  • \u表示将一个字符转换为大写
  • 这将大写以字符开头的行和以其他句子开头的句子

  • 这是一个可能的复制品

    顺便说一下,简而言之,您可以使用密钥映射CtrlK、CtrlI,在“用户密钥绑定文件”中写入:

    查找:

    (.)(.*)
    
    替换:

    <h4>\u\1\L\2</h4>
    
    \u\1\L\2
    
    那将使

    <h4>This Is A Demo</h4>
    
    这是一个演示
    
    进入

    这是一个演示
    
    (^ | \.\s |…\s)([a-z])也可用于捕获“…”字符。“标题大小写”不是“句子大小写”。请选择每个句子的第一个单词并将其设置为标题大小写
    <h4>\u\1\L\2</h4>
    
    <h4>This Is A Demo</h4>
    
    <h4>This is a demo</h4>