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