Javascript Rimuove La Sottostringa Dalla Fine
JavaScript
Michael Zippo
04.11.2021
Le funzioni della striscia Python rimuovono caratteri o spazi bianchi dall’inizio o dalla fine di una stringa. Le funzioni strip sono strip(), lstrip() e rstrip(). Rimuovono i caratteri da entrambe le estremità di una stringa, solo dall’inizio e solo dalla fine. Python strip() può anche rimuovere le virgolette dalle estremità di una stringa.
Potresti avere degli spazi bianchi che vuoi rimuovere dalle estremità della stringa. Ad esempio, potresti avere un nome con spazi alla fine che desideri rimuovere prima che il programma continui.
Python include tre funzioni integrate che possono essere utilizzate per tagliare gli spazi bianchi da una stringa e restituisce una nuova stringa: strip(), lstrip() e rstrip().
Questi metodi possono essere utile se hai bisogno di validare la struttura di una stringa. Sono anche utili se hai bisogno di rimuovere spazi bianchi aggiuntivi che non vuoi includere nella tua stringa.
In questo tutorial, discuteremo come usare la stringa Python strip () e le sue controparti, lstrip() e rstrip().
Python String Strip
Il metodo Python strip() rimuove qualsiasi spazio o carattere specificato all’inizio e alla fine di una stringa. strip() restituisce una nuova stringa senza i caratteri che hai specificato di rimuovere.
La sintassi per il metodo strip() è:
Questo esempio rimuove tutti gli spazi iniziali e finali nella nostra stringa.
L’81% dei partecipanti ha dichiarato di sentirsi più sicuro delle proprie prospettive di lavoro nel settore tecnologico dopo aver partecipato a un bootcamp. Fatti abbinare a un bootcamp oggi.
Il laureato medio di un bootcamp ha trascorso meno di sei mesi nella transizione di carriera, dall’inizio di un bootcamp alla ricerca del primo lavoro.
Diciamo che noi avere un nome con spazi alla fine che vogliamo rimuovere. Ecco un esempio del metodo Python strip() utilizzato per rimuovere quegli spazi:
Il nostro codice restituisce la seguente stringa Python : John Appleseed. Abbiamo rimosso gli spazi bianchi iniziali e finali. Il metodo strip() restituisce una copia della stringa in modo che la nostra stringa originale non sia modificata.
La funzione string strip() per impostazione predefinita rimuove gli spazi bianchi iniziali e finali dalla fine di una stringa. utilizzare l’argomento carattere opzionale se si desidera rimuovere un carattere specifico dall’inizio e dalla fine di una stringa.
Ecco un esempio di una funzione strip() che rimuove il lettera X dall’inizio e dalla fine di una stringa:
Il nostro programma rimuove qualsiasi istanza della lettera X all’inizio e alla fine della nostra stringa. La nostra striscia di caratteri restituisce:
Analogamente, possiamo usare il argomento facoltativo discusso sopra per rimuovere più caratteri all’inizio e alla fine di una stringa. Se volessimo rimuovere sia X che Y dall’inizio e dalla fine della nostra stringa, potremmo usare un programma come questo:
Il nostro codice restituisce quanto segue: Questa è una frase di esempio.
Python strip() è particolarmente utile per rimuovere le virgolette ad entrambe le estremità di una stringa. Se a strip() viene fornito l’argomento delle virgolette singole ‚Äò o delle virgolette doppie ", verranno rimossi da entrambe le estremità di una stringa.
Caratteri Python Strip: lstrip() e rstrip()
La funzione Python strip() rimuove caratteri specifici dall’inizio e dalla fine di una stringa. Ma cosa succede se si desidera rimuovere i caratteri solo dall’inizio o dalla fine di una stringa? è qui che entrano in gioco i metodi lstrip() e rstrip() di Python.
Il lstrip() di Python. rimuove gli spazi iniziali—o Un carattere iniziale che hai specificato— dal lato sinistro di una stringa. Il metodo rstrip() rimuove gli spazi oi caratteri finali dal lato destro di una stringa.
Il programma rimuoverà tutti gli spazi vuoti per impostazione predefinita se non specifichi un carattere da rimuovere.
Stringa Python Strip: lstrip() e rstrip() Esempio
Quindi, diciamo che abbiamo un’intestazione di fattura che include asterischi sul lato destro della stringa che vogliamo rimuovere.
Assegnamo una stringa a un Variabile Python e taglia tutti gli asterischi dal lato destro:
Il nostro codice restituisce: Intestazione . Come puoi vedere, il nostro programma ha rimosso tutti gli asterischi sul lato destro della nostra stringa. Tuttavia, se avessimo anche asterischi all’inizio della nostra stringa, il nostro programma non li rimuoverebbe. Ecco un esempio per illustrare questo effetto:
La funzione rstrip() rimuoverà tutti gli asterischi a destra della nostra stringa ma non quelli a sinistra:
Analogamente, puoi usare la funzione lstrip() in Python per rimuovere caratteri specifici dall’inizio di una stringa:
Il nostro codice restituisce quanto segue:
Conclusione
La La funzione stringa Python strip() rimuove i caratteri dall’inizio e/o dalla fine di una stringa. Per impostazione predefinita, la funzione strip() rimuoverà tutti i caratteri di spazio bianco‚Äîspazi, tabulazioni, nuove righe.
"Il Karma di carriera è entrato nella mia vita quando ne avevo più bisogno e mi ha aiutato rapidamente mi abbino a un bootcamp. Due mesi dopo la laurea, ho trovato il lavoro dei miei sogni in linea con i miei valori e obiettivi nella vita!"
Venus, Software Engineer presso Rockbot
Ma puoi specificare un argomento carattere opzionale se c’è un carattere specifico che vuoi rimuovere dalla tua stringa.
In questa guida, abbiamo discusso le basi delle stringhe in Python e come utilizzare le funzioni strip(), lstrip() e rstrip() per rimuovere i caratteri dall’inizio e/o dalla fine di una stringa. Abbiamo anche esplorato alcuni esempi di ciascuna di queste funzioni in azione.