الفرق بين المراجعتين ل"Ruby/Encoding/Converter/replacement"
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) ط |
ط |
||
سطر 12: | سطر 12: | ||
== أمثلة == | == أمثلة == | ||
مثالٌ عن استخدام التابع <code>replacement::</code>:<syntaxhighlight lang="ruby"> | مثالٌ عن استخدام التابع <code>replacement::</code>:<syntaxhighlight lang="ruby"> | ||
− | ec = Encoding::Converter.new(" | + | ec = Encoding::Converter.new("euc-jp", "us-ascii") |
+ | p ec.replacement #=> "?" | ||
− | ec. | + | ec = Encoding::Converter.new("euc-jp", "utf-8") |
− | + | p ec.replacement #=> "\uFFFD" | |
− | p ec. | ||
المراجعة الحالية بتاريخ 10:46، 18 أكتوبر 2018
يُعيد التّابع replacement::
سلسلة الاستبدال النصية.
البنية العامة
replacement → string
القيم المعادة
سلسلة نصية تمثل سلسلة الاستبدال.
أمثلة
مثالٌ عن استخدام التابع replacement::
:
ec = Encoding::Converter.new("euc-jp", "us-ascii")
p ec.replacement #=> "?"
ec = Encoding::Converter.new("euc-jp", "utf-8")
p ec.replacement #=> "\uFFFD"
انظر أيضًا
- التّابع
replacement
: يضبط سلسلة الاستبدال النصية. - التّابع
inspect
: يُعيد نسخةً قابلةً للطباعة من كائن الصنفEncoding::Converter
. - التّابع
primitive_errinfo
: يُعيد معلوماتٍ مهمّةً حول آخر خطأٍ حدث في مصفوفة مكونة من خمسة عناصر. - التّابع
putback
: يُعيد البايتات التي ستُحوَّل.