في هذا الرابط pattern لاستخراج مسار الفولدر واسمه ما اريده هو ان يكون اسم الفولدر بدون رموز مثل علامة التعجب والنقطة والفاصلة والزائد
مثال: Turn,+?can=you!
يكون الاسم : Turn can you
شكرا
جرب
\\?[a-zA-Z]+
اشكرك لكن اريد ان يكون الناتج: مسار الفولدر كامل ثم اسمه محذوف منه الحروف السابق ذكرها
تفعل ماتريد حسب المخرج لك يختلف من مسار لااخر ومن شيء لااخر
عموما بامكانك الاعتماد على السلاشات واخر سلاش بالتحديد
وحذف عموووم الرموز
مثال لاختيار كل الحروف فقط
\\?[^-!$%^&*()_+|~=`{}\[\]:";'<>?,.\/]+
// javascript var str = "E:\\book\\a\\Turn,+?can=you!"; var dir = str.match(/([^\\]*)$/)[0].replace(/[,+?=!]+/g, " ");
صديقي انا لا استخدم الجافا سكربيت بل هو برنامج مكتوب بالـ VB6 هذا كل ما اعرفه
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
التعليقات