ケース変換
文字列を複数の命名規則へ一括変換するケース変換ツール。変数名、ファイル名、URLスラッグ、APIフィールド名の作成を短時間で済ませられる。
使い方
- 変換したい文字列を入力する。
- 出力したいケース形式を選ぶ。
- 変数名、ファイル名、URL slug作成に使う。
ケース変換
helloRestringTool
仕組み
- 空白、ハイフン、アンダースコア、camelCase境界で単語へ分割。
- 単語を小文字化し、選択形式に応じて連結・大文字化。
手元でやるには
snake_caseへ変換
必要環境: Python 3python3 -c 'import re,sys; s=sys.stdin.read().strip(); s=re.sub(r"([a-z0-9])([A-Z])",r"\1 \2",s); print("_".join(w.lower() for w in re.split(r"[\s_-]+",s) if w))'