Anda boleh menggunakan ungkapan biasa untuk mengeluarkan nombor daripada rentetan. Contohnya seperti berikut:
import re def remove_numbers(string): pattern = r'\d+' return re.sub(pattern, '', string) string = 'abc123Def456' result = remove_numbers(string) print(result)
Hasil keluarannya ialah:
abcdef
Dalam contoh di atas, kami menggunakan re.sub()
函数将匹配到的数字替换为空字符串,并返回结果。正则表达式r'd+'
untuk memadankan satu atau lebih nombor berturut-turut.
Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan nombor dari rentetan dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!