🐍 Python & Raspberry 🐍
8.2K subscribers
1.92K photos
125 videos
623 files
1.23K links
Python- Raspberry Pi-AI-IOT
ادمین : فرهاد ناصری زاده
@farhad_naserizadeh
@farhad3412

گروه پایتون
@Python_QA
تبادل
@mmtahmasbi
کانال مرتبط
@new_mathematical
@micropython_iot
@c_micro
اینستاگرام
http://Instagram.com/python_raspberry
Download Telegram
#آموزش استفاده از عبارات با قاعده
Import re # برای استفاده از عبارات باقاعده
.compile() # الگو را به کامپایل میدهیم
برای مثال:
re.compile(r'\d\d) # به دنبال دو رقم میگردد

.search() # عبارتی که میخواهید در آن جستجو کنید
.findall() # عبارتی که میخواهید در آن جستجو کنید
نکته:
تفاوت findall و search این است که در search اولین تطابق که ایجاد شود آن را به عنوان خروجی بر میگرداند،اما در findall تمامی همخوانی ها را در یک لیست بر میگرداند.
.group() # متن اصلی را نمایش میدهد

نکته:
اگر پس از search برای تبدیل نتیجه از group استفاده نکنید ،نتیجه برگردانده شده قابل فهم نخواهد بود
مثال:
import re
WeightRegEx=re.compile(r'\d\d.\d\d')
Mo=WeightRegEx.search(r'this is 56.34 kg')
Result=Mo.group()
print(Result)

#Regular_Expressions
#عبارات_با_قاعده

🔰 @raspberry_python