"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > خطأ MySQL regexp "#1139 خطأ: معامل تكرار غير صالح" السبب والحل

خطأ MySQL regexp "#1139 خطأ: معامل تكرار غير صالح" السبب والحل

نشر في 2025-04-18
تصفح:329

Why Does MySQL REGEXP Throw \

#1139 خطأ: عامل تكرار غير صالح يعمل في تعبير منتظم regexp. "

يشير هذا الخطأ إلى أن regex المقدم يحتوي على عامل تكرار غير صالح. هذا التنفيذ لا يدعم الكميات غير الخضراء مثل "؟ ، المستخدمة في PCRE (تعبيرات منتظمة متوافقة مع PERL). لذلك ، باستخدام "؟ ،" بعد "*" أو "" في regex ، سوف يؤدي إلى خطأ.

الحل: مع الكمية الجشع "*" ، والتي ستظل تؤدي المطابقة اللازمة:

حدد النص من "المقالات" حيث regexp '.*& lt ؛ img [^& gt ؛]*src = "http: // www' اطلب حسب التاريخ desc بالإضافة إلى ذلك ، لتجنب مطابقة السلاسل مثل خطأ MySQL regexp "#1139 خطأ: معامل تكرار غير صالح" السبب والحل أو

'& lt ؛ img [^& gt ؛]*src = " لا يلزم الهروب من عروض الأسعار المزدوجة ، و.* في البداية ضمنيًا.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3