GetAuthServerList
GetAuthServerConfiguration
AddAuthServer
我必须将它们转换为
GET_AUTH_SERVER_LIST
GET_AUTH_SERVER_CONFIGURATION
等。
我试着在崇高的文本编辑器\1_
更换([A-Z][a-z]+)
,但它正在取代过去的搜索也。我如何跳过最后一场比赛?
我可以同时插入_
并将小写字母换成大写吗?
GetAuthServerList
GetAuthServerConfiguration
AddAuthServer
我必须将它们转换为
GET_AUTH_SERVER_LIST
GET_AUTH_SERVER_CONFIGURATION
等。
我试着在崇高的文本编辑器\1_
更换([A-Z][a-z]+)
,但它正在取代过去的搜索也。我如何跳过最后一场比赛?
我可以同时插入_
并将小写字母换成大写吗?
使用负先行稍加修改应该帮助
([A-Z][a-z]+)(?!$)
这是匹配行的最后一个单词,但跳过最后一个字母,所以它会在第二个最后位置插入下划线。 – Kaunteya 2013-03-14 12:53:15
我没有做崇高的安装,但试试这个:
[a-z](?=[A-Z])
与&_
或
更换replace ([a-z])(?=[A-Z]) with \1_
在VIM这将是:
%s/\v[a-z]([A-Z])@=/&_/g
什么语言/工具? – 2013-03-14 12:50:21
仅仅是一个简单的升华2 – Kaunteya 2013-03-14 12:53:54