السلام عليكم ورحمة الله وبركاته
اخواني الكرام , هي مشكلة بسيطة اريد حلها , اذكر في قديم الزمان كنت اقدر احلها لكن ناسي الح ل, اريد حلها عاجلا ولا وقت طويل لدي فعندي عشرات المشاكل الاخرى
المشكلة ببساطة اني كتبت كود جافا سكربت يقوم بالاقتصاص من النص بحيث لو كان 200 حرف يرجع لي 100 حرف بالشكل التالي
كود:
reduceText("This is the text",100);
المشكلة هي اذا كان النص يحتوي " او ' , اقصد اذا كان النص كالتالي
كود:
reduceText("Use " before string values ",100);
هذا سيسبب مشكلة
وايضا في حال
كود:
reduceText('Use ' before string values ,100);
طبعا رح يأتي متفلسف ويقول لي استخدم \ . اقول كلامك صحيح لكن النص الذي استخدمه هو قيمة متغيرة , يعني يقرأ نص موجود فعليا ثم يقتص منه
بمعنى اخر القيمة التي تدخل ليست ثابتة انما متغيرة وقد تحتوي على ' او " وتسبب مشكلة عندها
حاولت اجرب
escape و unescape لكن بدون فائدة بالطبع , هل يوجد حل ما !!!!!