التابع String.tr_s!
في روبي
يشبه التابع tr_s!
التابع tr_s
باستثناء أنَّه يجري عملية الاستبدال على السلسلة النصية بدلًا من نسخة عنها.
البنية العامة
tr_s!(from_str, to_str) → str or nil
المعاملات
from_str
سلسلة نصية تحدد مجموعة المحارف الموجودة في نسخة السلسلة المُعطاة والمُراد استبدالها بالمحارف to_str
المقابلة.
to_str
سلسلة نصية تحوي المحارف المقابلة التي ستحل مكان المحارف from_str
في نسخة السلسلة المُعطاة.
القيمة المعادة
تُعاد السلسلة النصية المُعطاة بعد استبدال مجموعة محارف السلسلة from_str
بالمحارف المقابلة لها في السلسلة to_str
ثم حذف المحارف المُكرَّرة الواقعة ضمن المجال المراد استبداله، أو تُعاد القيمة nil
فى حال عدم إجراء أي تعديل.
انظر أيضًا
- التابع
tr_s
: يعيد نسخة عن السلسلة النصية المُعطاة مع استبدال مجموعة محارف محدَّدة فيها بالمحارف المقابلة المعطاة ثم حذف المحارف المُكرَّرة الواقعة ضمن المجال المراد استبداله. - التابع
tr!
: يستبدل مجموعة محارف محدَّدة في السلسلة النصية المُعطاة بمحارف مقابلة لها.