REGEX لزي، الواصلة (-) وأ أ ö في زند الطريق التعبيرات المنتظمة
-
07-07-2019 - |
سؤال
وأريد أن رابط الطريق من خلال زند الطريق التعابير المنطقية مع الطابع السويدي وهنا هو بلدي التعابير المنطقية في التكوين XML:
و..... ([أ-ي \ -A | A | ö] +) .....
ومع ذلك، فإن الطريق لا تتصرف كما أتوقع. فإنه لا إعادة توجيه عندما يحتوي على رابط لذلك، أو ö
ولقد حاولت لتغيير [A-zåäö \ -] + لكنه يعطي أيضا نفس النتيجة ..
ويمكن لأي شخص أن تساعد؟ شكرا جزيلا لك مقدما! :)
المحلول
وأنا لست متأكدا من زند الطريق، ولكن عند استخدام، على سبيل المثال، preg_match
، قد ترغب في الذهاب لشيء من هذا القبيل
preg_match('/[a-zåä]/u',$url);
و(لاحظ على ش بالنسبة يونيكود). والاحتمال الآخر هو أن البيانات الخاصة بك٪ -escaped.
ولست متأكدا ما [a-z-å|ä|ö]
المفترض أن يعني ...
نصائح أخرى
وأعتقد أن المتصفح ترميز تلك الأحرف ولست متأكدا الإطار زند فك ذلك قبل أن يمررها إلى محرك الطريق، يمكنك محاولة التعبير العادي مع ما يعادل٪ من تلك الأحرف؟