Convert nama kepada title case

14 Nov 2022, 10:10 PM
Coding
0 Komen
Convert nama kepada title case
            import re
def titlecase(s):
    return re.sub(
        r"[A-Za-z]+('[A-Za-z]+)?",
        lambda word: word.group(0).capitalize(),
        s)
        

nama = "rabi'ah binti ahmad"

nama2 = 'sevelraja a/l n. supermaniam'

>>> nama.title()

"Rabi'Ah Binti Ahmad"

>>> titlecase(nama)

"Rabi'ah Binti Ahmad"

>>> titlecase(nama2)

'Sevelraja A/L N. Supermaniam'

Penafian: Pihak kami tidak bertanggungjawab terhadap sebarang kehilangan atau kerosakan yang dialami kerana menggunakan maklumat dalam website ini dan segala yang tertera tidak berkenaan dengan sama ada yang hidup atau pun dah mati.

Tiada sebarang komen setakat ini.

Tak puas hati? Tulis komen anda disini

Tags

python

Snippet Berkaitan

Python Date 8 Nov 2022, 12:12 AM
htmx+modal 13 Nov 2022, 12:12 PM
Pycharm Django Console 13 Nov 2022, 12:12 PM
Python NRIC 14 Nov 2022, 10:10 PM