1.2 KiB
1.2 KiB
title | localeTitle |
---|---|
String Find Method | طريقة البحث عن سلسلة |
طريقة البحث عن سلسلة
هناك خياران للعثور على سلسلة فرعية داخل سلسلة في Python ، find()
و rfind()
.
كل سوف يعود الموقف الذي تم العثور على سلسلة فرعية في. الفرق بين الاثنين هو أن find()
ترجع الموضع الأدنى ، و rfind()
ترجع أعلى موضع.
يمكن توفير وسيطات البدء والانتهاء الاختيارية للحد من البحث عن السلسلة الفرعية داخل أجزاء من السلسلة.
مثال:
`>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
string.find('you') 6 string.rfind('you') 42 `
إذا لم يتم العثور على السلسلة الفرعية ، يتم إرجاع -1.
`>>> string = "Don't you call me a mindless philosopher, you overweight glob of grease!"
string.find('you', 43) # find 'you' in string anywhere from position 43 to the end of the string -1 `
معلومات اكثر:
وثائق طرق سلسلة.