如何用相應的帕斯卡案例版本替換全部大寫字符串?舉例來說,如果我有這些字符串:使用正則表達式替換大寫字母與帕斯卡案例
SOMETHING_COOL SOMETHING_LESS_COOL WHATEV
我想這樣的輸出:
SomethingCool SomethingLessCool Whatev
我能走到今天與正則表達式:
^*public\s[\w-]+?(\?)?\s[A-Z]+?(_[A-Z]+)?(_[A-Z]+)? { get; set; }
。 ..我認爲它適用於我需要的所有情況。真正的問題是如何用相應的帕斯卡案例取代匹配。
編輯:我將使用.NET/C#尋找文件
您正在使用什麼語言或工具? –
你從哪裏得到這些字符串?一份文件?用戶輸入? –
@ F.J看起來像C#,它試圖匹配,所以可能對於正則表達式 –