我想在標簽按下時替換ContextinmyAppContext和大寫,所以最終結果應該是MyApp.
我寧愿一次性完成。這是我開始的地方。:
要洗掉“背景關系”,我可以做 ${1/Context//}
大寫:${1/(^[a-z])/${1:/upcase}/}.
將這兩者結合起來的最佳方法是什么?
uj5u.com熱心網友回復:
您可以使用
${1/^([a-z])|Context/${1:/upcase}/g}
請參閱正則運算式演示。
在這里,^([a-z])|Context匹配字串開頭的小寫 ASCII 字母(將其捕獲到第 1 組中)或Context子字串,并用大寫的第 1 組值(如果Context匹配則為空)替換匹配。
uj5u.com熱心網友回復:
使用capitalize轉換這很容易:
${1/(.*)Context/${1:/capitalize}/}
之前只需將所有內容大寫Context-capitalize無論如何只適用于第一個字母。不需要g旗幟。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/314007.html
