removeprefix تزيل بادئة مطابقة واحدة؛ إن غابت، تعيد النص كما هو. [1]
الخلاصة السريعة
removeprefix تطابق البادئة، وlstrip تتعامل مع مجموعة محارف. [1]
- removeprefix تزيل بادئة مطابقة واحدة؛ إن غابت، تعيد النص كما هو. [1]
- lstrip تزيل المحارف المحددة من البداية حتى أول محرف خارج مجموعتها. [1]
- مثال مؤلف شُغّل على CPython 3.12.14: s="ababaX"؛ s.removeprefix("ab") تعطي "abaX". [1]
- s.lstrip("ab") تعطي "X"؛ أزالت خمسة محارف هنا، لا بادئة واحدة. [1]
- للمدخل "baX" والوسيط "ab": removeprefix تبقيه، وlstrip تعطي "X". [1]
بادئة واحدة
removeprefix تزيل بادئة مطابقة واحدة؛ إن غابت، تعيد النص كما هو. [1]
مجموعة محارف
lstrip تزيل المحارف المحددة من البداية حتى أول محرف خارج مجموعتها. [1]
بقاء جزء من البداية
مثال مؤلف شُغّل على CPython 3.12.14: s="ababaX"؛ s.removeprefix("ab") تعطي "abaX". [1]
s.removeprefix("ab") -> "abaX" [1]

غياب البادئة
s.lstrip("ab") تعطي "X"؛ أزالت خمسة محارف هنا، لا بادئة واحدة. [1]
s.lstrip("ab") -> "X" [1]
للمدخل "baX" والوسيط "ab": removeprefix تبقيه، وlstrip تعطي "X". [1]
المراجع
للتوسع: حفظ الأصفار الأولى.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
