بايثونالتعبير النمطي [0123]
التعبير [0123]
يقصد منه هل يوجد في النص الرقم 0
أو 1
أو 2
أو 3
.
مثال
# حتى نستطيع إستخدام الدوال الموجودة فيه re هنا قمنا بتضمين الموديول import re # هنا قمنا بتعريف النص الذي سنبحث فيه بعد قليل txt = "If you have an array of 4 elements. This means that first index in it is 0 and last index is 3" # list ستبحث في النص عن كل رقم '0' و '1' و '2' و '3'. في النهاية سترجع نتيجة البحث ككائن نوعه findall() الدالة result = re.findall("[0123]", txt) # غير فارغ، سيتم طباعة ما يحتويه كما هو list يمثل كائن result بما أن if result: print(result) else: print("No match found!")
النتيجة
['0', '3']