Regex 用记事本替换正则表达式++;
我有一个文本文件,其中有几行,如下所示:Regex 用记事本替换正则表达式++;,regex,notepad++,Regex,Notepad++,我有一个文本文件,其中有几行,如下所示: cd_cod_bus nm_number_ex cd_goal 我想用记事本++去掉-和大写字符(我也可以使用其他工具,但如果它不能解决问题的话) 因此,我尝试使用以下正则表达式(?replace)获取字符 _(.) 与 将为您提供: cdCodBus nmNumberEx cdGoal 为了你的 我也可以使用其他工具,但如果它没有得到问题更麻烦 我建议您尝试vim。搜索正则表达式没有捕获组,即替换中的\1和\2引用不引用任何内容 请尝试以下方法:
cd_cod_bus
nm_number_ex
cd_goal
我想用记事本++去掉-
和大写字符(我也可以使用其他工具,但如果它不能解决问题的话)
因此,我尝试使用以下正则表达式(?replace)获取字符
_(.)
与
将为您提供:
cdCodBus
nmNumberEx
cdGoal
为了你的
我也可以使用其他工具,但如果它没有得到问题更麻烦
我建议您尝试vim。搜索正则表达式没有捕获组,即替换中的\1和\2引用不引用任何内容
请尝试以下方法:
Search: _(\w)
Replace \U\1\E
搜索部分中有一个捕获组(在\w周围的括号中),替换部分中的\1引用了捕获的内容。试试这个
_(\w)
并替换为
\U\1
_(\w)
\U\1