Przykład nr 1:
Funkcja wyszukiwania () elementu wygląda na każde dopasowanie regularności w ciągu, którą jest dostarczany. Funkcja grupy () na pasujących jednostkach odzyskuje tę samą zawartość z pobranego tekstu.
import reAby rozpocząć program, musimy zintegrować jedną bibliotekę „re”, aby użyć funkcji Regex w kodzie. Wykorzystaliśmy funkcję Regex dla losowego numeru telefonu komórkowego. Ogłaszamy kompile (). W ramach kompilacji wskazujemy format pisania numeru telefonu komórkowego. Jest „r” przed formatem.
W następnym kroku zainicjujemy nową zmienną „NUM”, aby przechowywać numer telefonu komórkowego. Tutaj stosujemy Regex funkcji.szukaj(). Ta funkcja zawiera wymagany numer telefonu komórkowego. Ostatecznie wywołaliśmy polecenie print (), aby uzyskać wyjście. Dostarliśmy parametr w formie +NUM.grupa () Aby pobrać cały numer telefonu komórkowego:
Przykład nr 2:
W tym przykładzie dopasujemy elementy za pomocą formatu grupowania. Załóżmy, że chcemy podzielić sekcję numeru komórkowego z pozostałej części. W wyrażeniu regularnym wkładanie nawiasów tworzy zestawy. Następnie wykorzystamy funkcję pasującej grupy (), aby uzyskać identyczne dane z jedynego pojedynczego zestawu.
import reNa początku kodu musimy najpierw zdobyć pakiet „re”, który pozwoli nam skorzystać z metody Regex w tym przypadku. W przypadku dowolnego losowego numeru telefonu komórkowego używamy metody Regex. Compile () jest określony. Definiujemy składnię do wkładania numeru telefonu komórkowego w kodzie.
Przed wzorem jest alfabet „r”. Teraz, aby utworzyć nową zmienną o nazwie „NUM”, która zostanie użyta do przechowywania numeru kontaktowego, użyj Regex.szukaj(). Potrzebny numer telefonu komórkowego jest przekazywany w tej metodzie. Aby uzyskać wynik, na końcu stosujemy polecenie print (). Aby uzyskać dostęp do drugiej części wprowadzonego numeru telefonu komórkowego, określiliśmy argument w stylu +num.grupa (2).
Przykład nr 3:
W dopasowaniu wzorców nawiasy mają określony cel, ale nawet jeśli będziemy musieli porównać nawias w wiadomości. Kod obszaru można określić w nawiasach dla numeru telefonu komórkowego, który próbujemy naśladować. W tym przypadku do oddzielenia elementów wymagane jest rozładowanie odwrotności. W linii surowej dostarczonej do funkcji Compile () litery uciekające pasowałyby do prawdziwych elementów wsporników.
import rePo wprowadzeniu biblioteki „re”, najpierw stwierdzimy format wprowadzenia numeru za pomocą alfabetu „r”. Podzielamy format na dwa przedziały połowy. Następnie podaliśmy dowolny numer. Liczba jest podana jako parametr regularnej funkcji.szukaj(). Ostatni wiersz kodu zawiera instrukcję print (). W ramach tego polecenia wskazujemy tę część liczby, którą chcemy wyświetlić. Więc dodajemy num.Grupa 1). Tutaj 1 pokazuje, że chcemy odzyskać pierwszy segment liczby.
Przykład nr 4:
Zamierzamy dopasować elementy, używając wielu zestawów za pomocą symbolu „|”. „|” Symbol jest znany jako rura. Można go użyć, gdy musimy porównać jeden z różnych terminów.
import reW tym przykładzie dołączamy framework „re”, a następnie wprowadzamy wyrażenie w compile () za pomocą | symbol w postaci „Australia | Hiszpania”. Szukałoby to „Australia” lub „Hiszpania”. Można to zrobić z pomocą Regex.metoda wyszukiwania (). Polecenie print () zostanie zastosowane do wprowadzonego ciągu. Gdyby zarówno Australia, jak i Hiszpania pojawią się w odzyskanym wyrażeniu, dopasowany byt zostanie zapewniony jako pierwsza część odpowiedniej treści.
Przykład nr 5:
Krężnice można użyć do skorelowania niektórych iteracji. Jeśli mamy zestaw, który chcielibyśmy powtórzyć określoną mnóstwo razy, po użyciu wyrabiania wyrażenia. Aby zachować najniższe lub najwyższe niezdefiniowane, eliminujemy pierwszą lub drugą część z kręconych aparatów ortodontycznych. Możemy wskazać zakres zamiast pojedynczego punktu danych, wprowadzając najniższy, przecinek i najwyższą liczbę w klamrach.
import reTutaj dopasowujemy powtórzenia za pomocą nawiasów. Więc wstawiamy argument jako (it) 6 do funkcji compile (). Wartość 6 pokazuje, że chcemy 6 razy w wyjściu. Regex (it) 6 byłby taki sam jak ciąg „itititititit”. Podczas gdy nie pasowałoby to „itititit, ponieważ ten (IT) zestaw zostanie powtórzony tylko pięć razy w tym drugim. Instrukcja print () drukuje całe jego powtórzenia.
Wniosek
W tym artykule omówiliśmy, jak dopasować elementy do regularności w Python i uzyskać określoną część dopasowanej treści. Wykonaliśmy różne programy dotyczące technik używanych do dopasowania danych. Widzimy również, jak dopasować elementy zestawów za pomocą klamrowych aparatów ortodontycznych i | Symbol PIP. Regeksy to skrót używany do regularnych ciągów, które analizują sekwencję tekstową. Komponent RE obejmuje wszystkie funkcje Regex. Regularne polecenia umożliwiają użytkownikom wyszukiwanie określonej sekwencji treści.