TheBrain نشر 2 مارس 2016 أرسل تقرير مشاركة نشر 2 مارس 2016 لدي متغير أريد وضعه داخل التعبير النمطي في حلقة تكرار، فما أسهل طريقة لاستخدام المتغيرات داخل التعابير النمطية في بايثون؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 هشام رزق الله نشر 2 مارس 2016 أرسل تقرير مشاركة نشر 2 مارس 2016 يوجد عدة طرق لفعل ذلك في بايثون، فيمكنك على سبيل المثال بناء التعبير النمطي على شكل سلسلة نصية كما في المثال التالي: my_regex = r"\b(?=\w)" + re.escape(AVARIABLE) + r"\b(?!\w)" if re.search(my_regex, subject, re.IGNORECASE): ... أو يمكنك فعل ذلك بسطر واحد فقط عن طريق استخدام صياغة السلسلة النصية كما في المثال التالي: if re.search(r"\b(?=\w)%s\b(?!\w)" % AVARIABLE, subject, re.IGNORECASE): اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
TheBrain
لدي متغير أريد وضعه داخل التعبير النمطي في حلقة تكرار، فما أسهل طريقة لاستخدام المتغيرات داخل التعابير النمطية في بايثون؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.