![在记事本++中使用正则表达式替换字符中间的字符](https://linux22.com/image/1422460/%E5%9C%A8%E8%AE%B0%E4%BA%8B%E6%9C%AC%2B%2B%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%AD%E9%97%B4%E7%9A%84%E5%AD%97%E7%AC%A6.png)
这些是 C 代码中的变量名,它已在大约 100 个文件中使用,我需要用小案例替换它,如下所示,在一个包含大约 100 个文件的文件夹中,有人可以帮我如何使用正则表达式来做到这一点
我有一组如下的变量名:
Cell_01_Voltage
Cell_02_Voltage
Cell_03_Voltage
Cell_04_Voltage
.
.
.
.
.
Cell_99_Voltage
我希望最终的文本如下:
cell_01_voltage
cell_02_voltage
cell_03_voltage
cell_04_voltage
.
.
.
.
.
cell_99_voltage
如何使用 notepad++ 实现这一点?
答案1
如果这些变量分散在您的代码中,您还可以对 to 执行查找和替换,然后对Cell
to执行cell
第二个查找和替换。如果您的代码中还有其他或实例,而您不想将其转换为小写,则可以进行查找和替换,选择底部的“查找内容”并使用“替换为”Voltage
voltage
Cell
Voltage
CTRL+H
Regex
(Cell_.._Voltage)
\L\1
答案2
那只是大写转小写吗...如果是这样只需选择所有文本>右键单击>小写...
答案3
选择要更新的文本,然后按Ctrl+ U。这会将大写字母转换为小写字母。