Python è diviso

Python è diviso
"Python" è un linguaggio di programmazione interpretato di un sistema informatico. Segue l'approccio orientato agli oggetti che rende più facile per i programmatori codificare per ogni livello del progetto. La divisione RE è una funzione associata all'espressione regolare indicata come "re". L'espressione regolare è una funzione integrata in Python che possiamo importare dalla libreria per le prestazioni della funzione. Là.La funzione split () specifica l'insieme di stringhe o stringhe con la corrispondenza del motivo. La funzione RE Split funziona per dividere la stringa in base al carattere o al modello particolare. Quando viene trovato il modello o il carattere dato, la funzione RE Split fornisce i risultati nella forma di un elenco dei caratteri rimanenti. Discuteremo ulteriormente la funzione Python Re Split con l'aiuto di esempi per una migliore comprensione e utilizzo.

Sintassi

Rif.split (pattern, stringa, max split = 0, flags = 0)

La sintassi data viene utilizzata per la funzione RE Split in Python. Il "re" rappresenta l'espressione regolare. L'espressione regolare è una funzione integrata in Python. Il "pattern", "String", Max Split e "Flags" sono i parametri che spieghiamo nei seguenti parametri.

Parametro

Di seguito sono riportati i parametri utilizzati nella sintassi del re.Funzione divisa in Python. Capiamoli uno per uno per un utilizzo migliore:

Modello

Il modello dell'espressione regolare che viene utilizzato per dividere la stringa mirata.

Corda

La stringa è la cosa che vogliamo dividere. Una stringa effettiva è una variabile che viene utilizzata come stringa di destinazione per le prestazioni di divisione.

Divisione massima

La divisione viene eseguita in stringhe separate. La divisione max parametro aiuta a dividere la stringa in numeri massimi. Possiamo anche assegnare il valore alla divisione massima come vogliamo verificarsi in quel numero di divisioni.

Bandiera

Nel Python re.Metodo diviso, nessun flag viene applicato per impostazione predefinita. Ma possiamo usare i flag regex secondo necessità. Ad esempio, possiamo usare “Re.I ”per le prestazioni di ricerca sensibili al caso. Il parametro FLAG aiuta anche nell'accorciamento del codice. Inoltre, il parametro della flag ignora la sensibilità del caso mentre funziona alla scissione.

Cosa tornerà la funzione RE divisa nel risultato?

Là.La funzione divisa in Python restituisce un elenco di oggetti in Python. Nel caso in cui il modello non si trovi nel bersaglio della stringa, la stringa non si divide in alcun modo o nell'altra. Tuttavia, man mano che applichiamo il metodo diviso, l'elenco genera una suddivisione della stringa con un solo elemento e con la stringa di destinazione.

Metodi da eseguire in Python per la funzione di divisione

  • Eseguendo il RE.solo funzione split ().
  • Eseguendo il RE.funzione split () senza corrispondenza trovata.
  • Eseguendo il RE.funzione split () dividendo una stringa per spazio.
  • Eseguendo il RE.funzione split () con un numero massimo di divisioni.
  • Eseguendo il RE.Funzione divisa in Python usando la corrispondenza della stringa specifica.

Esempio 1: eseguire solo la funzione RE split ()

In questo esempio, eseguiremo la funzione RE Split. Innanzitutto, dobbiamo importare il "RE" dalla Biblioteca Python. Python ha un pacchetto integrato per un'espressione regolare in biblioteca come "re". La funzione RE Split funziona secondo il carattere dato o alcuni schemi. Qui, eseguiamo l'esempio con il modello "-+". Quindi, inizializza la stringa, la stringa che viene presa nell'esempio è "2020" con "il tempo passa così veloce". Dopo aver inizializzato la stringa, utilizzare il RE. funzione divisa nel risultato per esprimere il modello e la stringa. Infine, utilizzare la funzione di stampa per stampare i risultati.

L'output mostra i risultati come re. La funzione split () ha funzionato correttamente in Python.

Esempio 2: eseguire la funzione RE split () senza corrispondenza trovata

In questo caso, impareremo quale sarà il risultato se non avrà alcuna corrispondenza in Re.funzione divisa. Importazione dell'espressione regolare come "re" inizializza la stringa. Abbiamo preso la corda come "Il cielo è così carino oggi". Quindi, usiamo il re.funzione divisa nel risultato con l'espressione di pattern e stringa. Quindi, utilizziamo la funzione di stampa per la stampa di output sullo schermo.

Il display mostra i risultati della funzione di divisione RE senza corrispondenza trovata in Python.

Esempio 3: eseguire la funzione RE split () con la divisione di una stringa per spazio

In questo esempio, impareremo come un valore di stringa viene preso e diviso per spazio in Python. Per dividere nello spazio, dobbiamo farlo come delimitatore usando il RE.Funzione divisa in Python. Importando prima l'espressione regolare come "RE", la stringa qui è inizializzata come "Il mio colore preferito è giallo". Quindi, di nuovo, usiamo il re.funzione divisa nel risultato. La funzione di stampa viene utilizzata per scopi di stampa.

L'output visualizza la stringa come valori separati con virgole. Tale separazione viene eseguita con l'aiuto del modello assegnato come delimitatore.

Esempio 4: eseguire la funzione RE Split () con un numero massimo di divisioni

Come nell'esempio precedente, abbiamo eseguito la divisione della stringa usando il RE.funzione divisa. Qui, faremo lo stesso, ma la divisione può essere eseguita nel numero massimo di divisioni. Come nell'esempio precedente, ogni valore della stringa viene diviso. Innanzitutto, importa il "RE" dalla Biblioteca Python. Quindi, inizializza la stringa. La stringa qui è "Andiamo per un caffè". Quindi, i risultati che utilizzano il RE.vengono aggiunte la funzione divisa e l'associazione di pattern, stringa e split max. L'ID split MAX è una funzione che viene utilizzata per eseguire le divisioni massime di una funzione. Possiamo anche assegnare un valore ad esso in quale termine può eseguire il valore massimo. Quindi, utilizzare la funzione di stampa per stampare i risultati delle divisioni massime in Python usando Re.diviso().

L'uscita visualizza la divisione massima eseguita utilizzando il massimo.Funzione divisa nell'ambiente Python con la funzione RE Split ().

Esempio 5: eseguire la funzione RE Split in Python usando la corrispondenza specifica della stringa

In questo esempio, impareremo come dividere le funzioni abbinando il controllo della stringa in Python. Importa l'espressione regolare dalla Biblioteca Python come "Re". Quindi, inizializziamo le corde. Quindi, dobbiamo usare il RE.funzione divisa con la stringa specifica in cui vogliamo dividere i caratteri della stringa. Qui, abbiamo scelto la stringa "I" per la linea P dichiarata. Quindi, utilizzare la funzione di stampa per rpint i risultati.

Qui, possiamo vedere che l'output mostra le prestazioni riuscite della funzione RE Split in Python. La stringa divide da dove c'è "io".

Conclusione

In questo articolo, abbiamo coperto tutti i fattori di apprendimento in cui dovrebbe essere eseguita la funzione RE Split in Python. È una funzione molto utile quando parliamo di dividere una stringa con un'espressione regolare. Abbiamo eseguito ciascuno degli esempi con un'implementazione che è più facile da capire e non ci sarà confusione. Gli esempi che abbiamo coperto sono la scissione di RE in Python, il Re.funzione divisa senza corrispondenza trovata e la divisione usando il re.diviso dallo spazio e l'ultimo come scissione usando il re.Dividi con il numero massimo di divisioni.