باستخدام طريقة javaScript's Replay () مع التبديل العالمي على متغير
-
20-08-2019 - |
سؤال
لا يمكنني أي مثال على ذلك بعد عدم القدرة على التخلص من كيفية عمله بمفردي.
كل ما أريد القيام به هو أخذ سلسلة تم تعيينها بقيمة ، واستخدامها كسلسلة مطابقة استبدال لجميع المطابقات.
var replacement = 'i';
var text = 'tieiam';
text = text.replace(replacement, ''); // 'teiam'
text = text.replace(/tieiam/g, ''); // 'team'
كيف يمكنني استخدامها معًا ؟؟
المحلول
ما تريده هو استخدام كائن regexp:
text = text.replace(new RegExp(replacement, 'g'), '');
لا تنتمي إلى StackOverflow