1

Editplus を使用して置換値を見つけます。abc_xyz に文字列があります。editplus正規表現を使用してabcXyz(キャメルケース)に変換し、置換機能を見つける方法はありますか?

4

2 に答える 2

2

以下は、Edit Plus 3.70 で動作します。

置換ダイアログで以下を入力またはチェックします。

  • 検索対象: (\w+)_([[:lower:]]{1})(\w*)
  • 置換: \1\U\2\E\3
  • 大文字と小文字を区別: チェックなし
  • 正規表現:チェック
  • サポート \U \L \E: チェック済み

これは、与えられた例ではうまく機能します。

has_three_words などの変数がある場合、置換を 2 回実行すると、変数が hasThreeWords に変換されます。

于 2014-07-09T09:25:26.883 に答える