๋ฌธ์์ด ๋ณํ๊ธฐ String Converter
์๋ณธ๊ณผ ๊ฒฐ๊ณผ ์ด๋ ์ชฝ์ ์์ ํด๋ ์ค์๊ฐ์ผ๋ก ์ํธ ๋ณํ๋๋ ์๋ฐฉํฅ ๋ฐ์ํ ๋๊ตฌ
์ผ๋ฐ ํ
์คํธ (Plain Text / UTF-8)
Base64 ์ธ์ฝ๋ฉ ๋ฌธ์์ด (Base64)
์๋ณธ ๋ฐ์ดํฐ (ํ
์คํธ)
Base62 ์ธ์ฝ๋ฉ ๋ฌธ์์ด (0-9a-zA-Z)
์ผ๋ฐ URL / ํ
์คํธ (Decoded)
ํผ์ผํธ ์ธ์ฝ๋ฉ๋ URL (Encoded %XX)
๋ณํํ ์๋ณธ ๋ฌธ์์ด / ์๋ณ์ (์ด๋ ์นด๋๋ ์์ ํ๋ฉด ์ํธ ์ฐ๋)
์ถ์ฒ ์์:
camelCase์นด๋ฉ ์ผ์ด์ค (JS / TS ๋ณ์, ํจ์๋ช
)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
snake_case์ค๋ค์ดํฌ ์ผ์ด์ค (Python, DB ์ปฌ๋ผ๋ช
)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
CONSTANT_CASE๋๋ฌธ์ ์ค๋ค์ดํฌ (์์, ํ๊ฒฝ ๋ณ์)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
kebab-case์ผ๋ฐฅ ์ผ์ด์ค (CSS ํด๋์ค, URL ์ฌ๋ฌ๊ทธ)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
PascalCaseํ์ค์นผ ์ผ์ด์ค (ํด๋์ค, React ์ปดํฌ๋ํธ)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
Title Caseํ์ดํ ์ผ์ด์ค (๋ฌธ์ ์ ๋ชฉ, UI ๋ ์ด๋ธ)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
dot.case์ ๊ตฌ๋ถ ์ผ์ด์ค (ํ๋กํผํฐ ํค, ๋ก๊น
๋ค์์คํ์ด์ค)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค
path/case๊ฒฝ๋ก ์ฌ๋์ ์ผ์ด์ค (๋๋ ํฐ๋ฆฌ ํ์ผ ๊ฒฝ๋ก)
์ง์ ์์ ํ๋ฉด ๋ค๋ฅธ ์ผ์ด์ค๋ค๋ ์ฆ์ ์ฐ๋๋ฉ๋๋ค