مساعدة في Regular expressions

2late

في هذا الرابط 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 هذا كل ما اعرفه