任何人都可以帮忙解决我可以在 Node 中运行的正则表达式,以更改仅将紧接在点 (.) 之后的字母更改为小写吗?我正在阅读并将更改后的文本写回同一个文本文件。
输入:
$.Carpool[0].NoofSeats], [$.Carpool[1].NoofSeats]
所以用正则表达式替换后更新的文本文件应该是:
期望的输出:
[$.carpool[0].noOfSeats], [$.carpool[1].noOfSeats]
最佳答案
一个点后跟一个大写字母可以匹配\.[A-Z]
。
要将其转换为小写,你可以这样做
str = str.replace(/\.[A-Z]/g, (m0) => m0.toLowerCase());
关于javascript - 正则表达式 exp 将文字点 [.] 之后的每个字母更改为小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56612875/