ケース変換のヒント
テキストケースの変換は簡単に見えますが、多くの微妙な点があります。一般的な落とし穴を回避し、より良い結果を得る方法は次のとおりです。
一般的な落とし穴
略語を適切に処理します。URLをurlに変換する場合、u_r_lではなくurlを望みます。IDはidであり、i_dではありません。APIはapiであり、a_p_iではありません。 数字を尊重します:user123をuser_123に変換しないでください(user123のままにするか、user_123を明示的に選択します)。連続する大文字:HTMLParserをhtml_parserまたはh_t_m_l_parserに?ほとんどのツールはhtml_parserを選択します。 特殊文字:user@nameを処理する方法は?ほとんどのツールは削除するか、置き換えます:user_nameまたはusername。
一括変換
複数の変数を変換する必要がありますか?コードエディターの検索と置換を、ケース変換ツールと一緒に使用します。 正規表現を使用します:camelCaseを見つけてsnake_caseに置き換えます。ただし、注意してください—正規表現は簡単に間違える可能性があります。小さなバッチでテストします。 多くのIDEには、組み込みのケース変換があります:VS Codeには拡張機能、IntelliJには組み込み機能があります。
ツールを試す
テキストケース変換