وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

متد ()String.replace پایتون

0 33
زمان لازم برای مطالعه: < 1 دقیقه


را string.replace() متد یک روش راحت برای تغییر یک عبارت تکرارشونده در یک رشته به عبارت دیگر است – به عبارت دیگر، برای جایگزینی همه رخدادهای یک رشته در یک رشته دیگر. علامت گذاری این است:

modified_string = my_string.replace('text_I_want_to_change', 'new_text')

توجه داشته باشید که این است یک اپراتور داخلی نیست – باید نتیجه را به متغیری نسبت دهیم تا تغییر ادامه یابد. رشته اصلی ما بدون تغییر است:

my_string = 'Hello, my name is Felipe'

modified_string = my_string.replace('Felipe','John')

print(my_string)
print(modified_string)
Hello, my name is Felipe
Hello, my name is John

اولین N ظهور را در رشته جایگزین کنید

را string.replace() متد یک پارامتر اختیاری دارد که تعیین می کند چند نمونه از متن را می خواهیم جایگزین کنیم (اول n تعویض شود، هیچ کدام بعد از آن):

my_string = 'Hello, my name is Felipe'

modified_string = my_string.replace('e', '3', 2)

print(modified_string)
H3llo, my nam3 is Felipe

توجه داشته باشید: در نهایت، اگر اولین پارامتر ()string.replace پیدا نشد، رشته بدون تغییر است. هیچ کد خطایی برگردانده نمی شود.

my_string = 'Hello, my name is Felipe'

modified_string = my_string.replace('x', '3')

print(modified_string)
Hello, my name is Felipe

(برچسب‌ها به ترجمه)# python



منتشر شده در 1403-01-02 17:42:05

امتیاز شما به این مطلب
پیشنهاد می‌کنیم بخوانید:  ابزارهای تکرار پایتون: filter()، islice()، map() و zip()
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید