الفرق بين المراجعتين لصفحة: «Ruby/Encoding/Converter/replacement-3D»
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Encoding::Converter.replacement</code> في روبي}} يضبط التّابع <code>replacement</code> سلسلة الاستبدال...' |
طلا ملخص تعديل |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 10: | سطر 10: | ||
مثالٌ عن استخدام التابع <code>replacement</code>:<syntaxhighlight lang="ruby"> | مثالٌ عن استخدام التابع <code>replacement</code>:<syntaxhighlight lang="ruby"> | ||
ec = Encoding::Converter.new("utf-8", "us-ascii", :undef => :replace) | ec = Encoding::Converter.new("utf-8", "us-ascii", :undef => :replace) | ||
ec.replacement = "<undef>" | ec.replacement = "<undef>" | ||
p ec.convert("a \u3042 b") #=> "a <undef> b" | |||
p ec.convert("a \u3042 b") | |||
سطر 19: | سطر 17: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* التّابع [[Ruby/Encoding/Converter/replacement|replacement::]]: يُعيد سلسلة الاستبدال النصية. | * التّابع [[Ruby/Encoding/Converter/replacement|<code>replacement::</code>]]: يُعيد سلسلة الاستبدال النصية. | ||
*التّابع <code>[[Ruby/Encoding/inspect|inspect]]</code>: يُعيد نسخةً قابلةً للطباعة من كائن الصنف <code>[[Ruby/Encoding/Converter|Encoding::Converter]]</code>. | *التّابع <code>[[Ruby/Encoding/inspect|inspect]]</code>: يُعيد نسخةً قابلةً للطباعة من كائن الصنف <code>[[Ruby/Encoding/Converter|Encoding::Converter]]</code>. | ||
سطر 29: | سطر 27: | ||
[[تصنيف:Ruby]] | [[تصنيف:Ruby]] | ||
[[تصنيف:Ruby Method]] | [[تصنيف:Ruby Method]] | ||
[[تصنيف:Ruby Encoding]] | |||
[[تصنيف:Ruby Encoding::Converter]] | [[تصنيف:Ruby Encoding::Converter]] |
المراجعة الحالية بتاريخ 10:46، 18 أكتوبر 2018
يضبط التّابع replacement
سلسلة الاستبدال النصية.
البنية العامة
replacement = string
أمثلة
مثالٌ عن استخدام التابع replacement
:
ec = Encoding::Converter.new("utf-8", "us-ascii", :undef => :replace)
ec.replacement = "<undef>"
p ec.convert("a \u3042 b") #=> "a <undef> b"
انظر أيضًا
- التّابع
replacement::
: يُعيد سلسلة الاستبدال النصية.
- التّابع
inspect
: يُعيد نسخةً قابلةً للطباعة من كائن الصنفEncoding::Converter
. - التّابع
primitive_errinfo
: يُعيد معلوماتٍ مهمّةً حول آخر خطأٍ حدث في مصفوفة مكونة من خمسة عناصر. - التّابع
putback
: يُعيد البايتات التي ستُحوَّل.