Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk mengeluarkan nombor dari rentetan dalam python

Bagaimana untuk mengeluarkan nombor dari rentetan dalam python

WBOY
WBOYke hadapan
2024-03-02 09:28:421481semak imbas

Bagaimana untuk mengeluarkan nombor dari rentetan dalam python

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!

Kenyataan:
Artikel ini dikembalikan pada:lsjlt.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam