Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Python

Mengonversi String ke Title Case dengan Python – Cepat dan Terpercaya

Mengonversi String ke Title Case dengan Python – Cepat dan Terpercaya

Dengan trik ini, Anda dapat dengan cepat mengonversi string Python ke title case. Untuk mengutip dari artikel Wikipedia:

Title case sering digunakan, baik dalam cetak offline maupun online. Situs ini sendiri menggunakan title case untuk semua artikelnya. Jika Anda memperhatikan dengan seksama, Anda akan memperhatikan sebagian besar situs web, koran, dan majalah, sebenarnya, menggunakan title case.

Anda dapat dengan cepat membuat string title case di Python; cukup gunakan metode bawaan title():

>>> title = "string in title case" >>> title.title() 'String In Title Case' 

Sayangnya, ini tidak bekerja dengan baik:

Versi yang lebih kuat untuk mengonversi string ke title case adalah sebagai berikut, dan ini menggunakan ekspresi reguler:

import re def titlecase(s): return re.sub(r"[A-Za-z]{3,}('[A-Za-z]+)?", lambda mo: mo.group(0).capitalize(), s) titlecase("It's great, and no small words") # "It's Great, And no Small Words" 

Ekspresi reguler:

Anda bebas untuk menyesuaikan potongan kode ini lebih lanjut sesuai keinginan Anda. Misalnya, Anda dapat membuatnya sehingga kata kecil seperti ‘i’ selalu dihurufkan besar.


Python

  1. Menguasai Operator Python: Panduan Komprehensif
  2. Membuat Sensor Suhu Jarak Jauh dengan Raspberry Pi dan Python – Panduan Langkah demi Langkah
  3. Mengonversi Char ke String di Java – Contoh Praktis dan Praktik Terbaik
  4. Membalikkan String di Java Menggunakan Rekursi – Panduan Langkah demi Langkah
  5. Menguasai Metode strip() Python: Panduan Lengkap & Contoh Praktis
  6. Menguasai str.count() Python: Cara Menghitung Karakter & Substring dengan Contoh
  7. Menguasai String `format()` Python dengan Contoh Jelas
  8. len() Python: Panduan Praktis untuk Mengukur Panjang Objek
  9. Menguasai Metode String.find() Python: Sintaks, Contoh & Alternatif
  10. Menguasai enumerate() Python: Loop dengan Indeks untuk List, Tuple, String, dan Dictionary