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

من موسوعة حسوب
< Ruby‏ | String
إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".
 
إضافة المحتوى
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby String]]
[[تصنيف: Ruby String]]
يعيد التابع <code>inspect</code> ب
يُعيد التابع <code>inspect</code> نسخة قابلة للطباعة من السلسلة النصية محاطةً بعلامات تنصيص، مع تهريب الحروف الخاصة.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">inspect → string</syntaxhighlight>
<syntaxhighlight lang="ruby">inspect → string</syntaxhighlight>


==القيمة المعادة==
==القيمة المعادة==
يعاد
تُعاد نسخة قابلة للطباعة من السلسلة النصية المعطاة محاطةً بعلامات تنصيص، مع تهريب الحروف الخاصة.


==أمثلة==
==أمثلة==
سطر 16: سطر 16:
str.inspect      #=> "\"hel\\bo\""</syntaxhighlight>
str.inspect      #=> "\"hel\\bo\""</syntaxhighlight>


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/String/dump|dump]]</code>: يُعيد نسخة عن السلسلة النصية مع استبدال المحارف الغير مطبوعة بالرمز <code>nnn\</code> وتهريب المحارف الخاصة.


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

المراجعة الحالية بتاريخ 11:25، 12 ديسمبر 2018

يُعيد التابع inspect نسخة قابلة للطباعة من السلسلة النصية محاطةً بعلامات تنصيص، مع تهريب الحروف الخاصة.

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

inspect  string

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

تُعاد نسخة قابلة للطباعة من السلسلة النصية المعطاة محاطةً بعلامات تنصيص، مع تهريب الحروف الخاصة.

أمثلة

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

str = "hello"
str[3] = "\b"
str.inspect       #=> "\"hel\\bo\""

انظر أيضًا

  • التابع dump: يُعيد نسخة عن السلسلة النصية مع استبدال المحارف الغير مطبوعة بالرمز nnn\ وتهريب المحارف الخاصة.

مصادر