الفرق بين المراجعتين لصفحة: «Ruby/String/lstrip»

من موسوعة حسوب
< Ruby‏ | String
إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".
 
 
(2 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby String]]
[[تصنيف: Ruby String]]
يعيد التابع <code>lstrip</code> ب
يعيد التابع <code>lstrip</code> نسخة عن السلسلة النصية مع حذف المسافة البيضاء في بادئة السلسلة.
 
يُقصد بالمسافة البيضاء أي من المحارف التالية: القيمة العدمية (null)، أو مسافة الجدولة الأفقية (horizontal tab)، أو مسافة الجدولة العمودية (vertical tab)، أو محرف الانتقال إلى سطر جديد (line feed)، أو محرف الانتقال إلى صفحة جديدة (form feed)، أو محرف العودة إلى بداية السطر (carriage return)، أو المسافة الفارغة (space).
 
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">lstrip → new_str</syntaxhighlight>
<syntaxhighlight lang="ruby">lstrip → new_str</syntaxhighlight>


==القيمة المعادة==
==القيمة المعادة==
يعاد
تُعاد نسخة عن السلسلة النصية المعطاة مع حذف المسافة البيضاء في بادئة السلسلة.


==أمثلة==
==أمثلة==
سطر 15: سطر 18:
"hello".lstrip      #=> "hello"</syntaxhighlight>
"hello".lstrip      #=> "hello"</syntaxhighlight>


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/String/lstrip-21|lstrip!‎]]</code>: يحذف المسافة البيضاء في بادئة السلسلة النصية المعطاة.
* التابع <code>[[Ruby/String/ljust|ljust]]</code>: يعيد سلسلة جديدة بطول محدَّد تحتوي في يسارها على السلسلة النصية المُعطاة مع حشو الحجم المتبقي بمحارف محدَّدة.
* التابع <code>[[Ruby/String/rstrip|rstrip]]</code>: يعيد نسخة عن السلسلة النصية التي استدعي معها مع حذف المسافات البيضاء من نهايتها.
* التابع <code>[[Ruby/String/strip|strip]]</code>: يعيد نسخة عن السلسلة النصية مع حذف المسافات البيضاء من بداية ونهاية السلسلة النصية التي استدعيت معها.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-lstrip قسم التابع ‎lstrip في الصنف String في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-lstrip قسم التابع ‎lstrip في الصنف String في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 10:16، 15 ديسمبر 2018

يعيد التابع lstrip نسخة عن السلسلة النصية مع حذف المسافة البيضاء في بادئة السلسلة.

يُقصد بالمسافة البيضاء أي من المحارف التالية: القيمة العدمية (null)، أو مسافة الجدولة الأفقية (horizontal tab)، أو مسافة الجدولة العمودية (vertical tab)، أو محرف الانتقال إلى سطر جديد (line feed)، أو محرف الانتقال إلى صفحة جديدة (form feed)، أو محرف العودة إلى بداية السطر (carriage return)، أو المسافة الفارغة (space).

البنية العامة

lstrip  new_str

القيمة المعادة

تُعاد نسخة عن السلسلة النصية المعطاة مع حذف المسافة البيضاء في بادئة السلسلة.

أمثلة

مثال على استعمال التابع lstrip:

"  hello  ".lstrip   #=> "hello  "
"hello".lstrip       #=> "hello"

انظر أيضًا

  • التابع lstrip!‎: يحذف المسافة البيضاء في بادئة السلسلة النصية المعطاة.
  • التابع ljust: يعيد سلسلة جديدة بطول محدَّد تحتوي في يسارها على السلسلة النصية المُعطاة مع حشو الحجم المتبقي بمحارف محدَّدة.
  • التابع rstrip: يعيد نسخة عن السلسلة النصية التي استدعي معها مع حذف المسافات البيضاء من نهايتها.
  • التابع strip: يعيد نسخة عن السلسلة النصية مع حذف المسافات البيضاء من بداية ونهاية السلسلة النصية التي استدعيت معها.

مصادر