Үндсэн агуулга руу очих
LibraTool logoLibraTool

Текстийн үсгийн хэлбэр хөрвүүлэгч — үнэгүй

Текстийг UPPERCASE, lowercase, Title Case, camelCase, snake_case болон бусад руу хөрвүүлэх.

Ачаалагдсаны дараа офлайн ажилладаг
0 тэмдэгт0 үг0 өгүүлбэр0 мөр
UPPERCASE

Үр дүн энд харагдана

lowercase

Үр дүн энд харагдана

Title Case

Үр дүн энд харагдана

Үг Бүрийг Том Үсгээр Эхлүүл

Үр дүн энд харагдана

Sentence case

Үр дүн энд харагдана

camelCase

Үр дүн энд харагдана

PascalCase

Үр дүн энд харагдана

snake_case

Үр дүн энд харагдана

kebab-case

Үр дүн энд харагдана

CONSTANT_CASE

Үр дүн энд харагдана

dot.case

Үр дүн энд харагдана

path/case

Үр дүн энд харагдана

Train-Case

Үр дүн энд харагдана

aLtErNaTiNg

Үр дүн энд харагдана

iNVERSE cASE

Үр дүн энд харагдана

sPoNgE cAsE

Үр дүн энд харагдана

Өргөлтийг арилгах

Үр дүн энд харагдана

URL slug

Үр дүн энд харагдана

Мөр бүрд нэг өгүүлбэр

Үр дүн энд харагдана

Зай цэвэрлэж нэгтгэх

Үр дүн энд харагдана

Түгээмэл хэрэглээ

  • Гарчигийн хэргүүд хөрвүүлэгчТекстийг зөв гарчигийн хэргүүдт хөрвүүлэх — гарчигийн гарчиг, нийтлэл болон хэсгийн эхийг зөв цэнэглэх.
  • Өгүүлбэрийн хэргүүд хөрвүүлэгчТекстийг өгүүлбэрийн хэргүүдт хөрвүүлэх — өгүүлбэрийн эхний үсгийг цэнэглэх цэвэр, унших текстийн хувьд.
  • ТОМООХОН & ЖИЖИГ хөрвүүлэгчТекстийг ТОМООХОН ба жижиг хоорондоо сольж өгөх — код сахих, дадлага сүүлжүүлэх болон текстийг шуугуун болгох.
  • camelCase & snake_case хөрвүүлэгчТекстийг camelCase, snake_case, kebab-case болон PascalCase хооронд хөрвүүлэх — програмистуудын хувьд зайлшгүй.
  • Контентын бичигчидийн текст хэргүүд хөрвүүлэгчТаны контентыг төгс сахих — гарчигийн гарчигийн хэргүүд, биеийн текстийн өгүүлбэрийн хэргүүд, нэрний зөв хэргүүд.

Хэрхэн ажилладаг

Бүх 14 регистр хөрвүүлэлт гараар бичсэн Unicode-мэдрэмтгий алгоритм ашиглан бүхэлдээ таны хөтчид явагддаг — номын сан, сервер, байршуулалт хамааралгүй. JavaScript-ийн уугуул Unicode шинж чанарын escape (\p{L}, \p{N}) дуудлагатай, Латин бус тэмдэгтийг хувиргалт бүр дамжуулан хэвээр байлгадаг.

  1. 1
    Амьд реактив задлалт
    Товшилт бүр таны оролтод бүх 14 хөрвүүлэгч функцийг нэг зэрэг ажиллуулдаг useMemo тооцооллыг идэвхжүүлдэг тул үр дүн бодит цагт хойшлуулалтгүй, товч дарахгүйгээр шинэчлэгддэг.
  2. 2
    Unicode-мэдрэмтгий tokenization
    Үг хуваахаас, нэгтгэхээс өмнө код \p{L}, \p{N} Unicode шинж чанарын escape ашиглан эхэн, төгсгөлийн үсэг-тоо-бус тэмдэгтийг арилгадаг. Энэ нь "café" эсвэл "naïve" шиг үгийг дуудлагатай үсгийг унагахгүйгээр camelCase эсвэл snake_case руу зөв tokenize хийж байгааг баталгаажуулдаг.
  3. 3
    Формат-тутмын мөрийн хувиргалт
    Регистрийн хэв маяг бүр өөрийн regex логикийг хэрэглэдэг: тусгаарлагч-суурьтай формат (snake, kebab, dot, path, CONSTANT) бүх үг-биш дарааллыг тусгаарлагч руу нурааж нэг орлуулга ашигладаг; бүтцийн формат (camelCase, PascalCase, Train-Case) үүн дээр үг-хилийн том үсэг болгохыг гинжилдэг; өгүүлбэр, гарчгийн регистр зөвхөн цэг таслал эсвэл хоосон зайн хилийн дараа том үсэг болгохын тулд lookahead загвар ашигладаг.
  4. 4
    Үр дүнг хуулах эсвэл татах
    Үр дүнгийн карт бүр navigator.clipboard API ашигладаг өөрийн Copy товчтой. "Бүгдийг хуулах", "Download .txt" бүх 14 гаралтыг шошготой энгийн-текст блок болгон боолдог. Таны сүүлийн оролт localStorage-д хадгалагдаж таны төхөөрөмжөөс хэзээ ч гарахгүйгээр хуудсын сэргээлтийг давдаг.

Холбоотой хэрэгслүүд

Түгээмэл асуултууд