![]() | |
Kels 10 M2 Levi Air Purifier Portabel Cadr 40 M3/jam - PutihMiliki kesegaran udara di dalam ruangan dengan menggunakan Levi Portable Air Purifier persembahan dari Kels. Air purifier ini memiliki jangkauan area filtrasi mencapai 10 meter yang mampu menyerap partikel udara kotor dan menggantinya dengan udara yang lebih bersih. Memiliki filtrasi dengan filter HEPA 13 dan 1 lapisan tambahan untuk memaksimalkan filtrasi udara dari kotoran hingga 99.97%. Free Klik Disini ! |
Reguler Expresion, atau singkatnya regex atau regexp , memiliki performa yang luar biasa dalam mencari dan memanipulasi string teks, khususnya dalam memproses file teks.
Satu baris regex dapat dengan mudah menggantikan beberapa lusin baris kode pemrograman.
Regex didukung di semua bahasa skrip (seperti Perl, Python, PHP, dan JavaScript); serta bahasa pemrograman tujuan umum seperti Java; dan bahkan pengolah kata seperti Word untuk mencari teks.
Memulai dengan regex mungkin tidak mudah karena sintaksisnya yang culun, namun hal ini tentu sepadan dengan investasi waktu Anda.
import re
def filter_text(text):
# Filter email addresses
emails = re.findall(r'\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b', text)# Filter mentions (Twitter-style)
mentions = re.findall(r'@\w+', text)# Filter hashtags
hashtags = re.findall(r'#\w+', text)# Filter links (HTTP/HTTPS)
links = re.findall(r'http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', text)# Filter HTML tags
html_tags = re.findall(r'<[^>]+>', text)
return {
'emails': emails,
'mentions': mentions,
'hashtags': hashtags,
'links': links,
'html_tags': html_tags
}