广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Notepad++如何用正则表达式将小写字母转为大写

    来源:网络收集  点击:  时间:2024-02-29
    【导读】:
    Notepad++是一款文本编辑器,利用其自带的正则表达式,可批量将匹配到的小写字母转换为大写字母,省时省力。工具/原料moreNotepad++方法/步骤1/6分步阅读

    如下图所示,我们期望将下划线后面的单个字母变为对应字母的大写,并且去除下划线

    2/6

    按 Ctrl + F 快捷键,打开“查找”对话框,查找模式选择“正则表达式”,“查找目标”输入框输入匹配的正则表达式,这里为_({1}),点击“查找下一个”按钮,进行匹配情况查看。

    正则表达式说明:

    1. _ 表示匹配下划线

    2. 表示匹配字母

    3. {1} 作用于 ,1代表匹配1个,表示下划线后紧跟1个字母

    4.({1}) 圆括号表示1个分组,1个整体,为了之后的整体替换而添加,注意下划线要在分组括号之外,否者无法达到顺便删除下划线的目标。

    3/6

    点击“查找下一个”,可以查看匹配情况,顺便检查一下正则表达式能够正确匹配

    4/6

    点击对话框的“替换”标签,在“替换为”输入框中,输入替换内容,这里为\U\1。

    其中:

    1. \U 表示将匹配项转为大写(Upper),相应的,\L 表示转为小写(Lower)

    2. \1 作用于\U,代表匹配的第1个分组,以此类推,\2代表第2个分组。这里表示将匹配的第1个分组的内容转换为大写,而下划线没有在分组内,故替换时会自动被替换删除掉

    5/6

    点击“替换”按钮,单个进行替换处理,验证替换处理是否达到期望的目标。

    6/6

    验证替换处理没问题后,可以通过快捷键 Ctrl + Z 恢复文本内容到初始状态。然后,点击“全部替换”按钮,即可批量将匹配的小写字母变为大写字母。

    注意事项

    需要掌握正则表达式的基础知识

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_170578.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 17:34:27  耗时:0.028
    0.0278s