如何用正则表达式将选择题选项的小写字母转为大写
批量转换选择题选项格式的正则方案(Notepad++)
操作步骤
- 打开Notepad++的替换窗口(快捷键
Ctrl+H) - 在搜索模式中选择正则表达式,不要勾选「.匹配换行符」
- 输入以下规则:
- 搜索模式:
^([a-z])\. (\w)(.*)$ - 替换模式:
\U\1\E. \U\2\E\L\3
- 搜索模式:
- 点击「全部替换」,即可一次性完成所有格式转换
规则详解
^([a-z]):捕获行首的小写选项标记(a/b/c/d),\U\1\E将其转为大写\.:匹配选项标记后的点号和两个空格,替换时保留原有空格格式(\w):捕获选项后第一个单词的首字母,\U\2\E将其转为大写(.*):捕获剩余的所有文本内容,\L\3确保剩余文本统一为小写(若不需要强制转小写,可移除替换模式中的\L)
如果仅需转换选项字母的大小写,无需修改单词首字母,可使用简化规则:
- 搜索模式:
^([a-z])\. - 替换模式:
\U\1\E.
内容的提问来源于stack exchange,提问作者jx chang
相关产品推荐
相关产品推荐

