التابع 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!: يستبدل مجموعة محارف محدَّدة في السلسلة النصية المُعطاة بمحارف مقابلة لها.