Domande taggate «regex»

Conosciuta anche come espressione regolare o regexp, una descrizione di una serie di stringhe, spesso utilizzata per la ricerca e la convalida delle stringhe.

3
Come ignorare alcuni nomi di file usando "trova"?
Uno dei miei comandi BASH preferiti è: find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; che cerca il contenuto di tutti i file nella e sotto la directory corrente per il SearchString specificato. Come sviluppatore, questo è tornato utile a volte. A causa del mio progetto attuale e …
143 bash  find  regex 


6
uso dell'alternanza “|” nel regex di sed
Sto usando sed, GNU sed versione 4.2.1. Voglio usare l'alternanza "|" simbolo in una sottoespressione. Per esempio : echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g' dovrebbe tornare " blib bou " ma ritorna "blia blib bou blf". Come posso avere il risultato atteso?
79 regex  sed 


10
Rimozione dei codici colore ANSI dal flusso di testo
Esame dell'output da perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' in un editor di testo (ad es. vi) mostra quanto segue: ^[[37mABC ^[[0m Come si rimuovono i codici colore ANSI dal file di output? Suppongo che il modo migliore sarebbe quello di convogliare l'output attraverso …
73 regex  sed  perl  awk 


10
Sostituzione nel file di testo ** senza ** espressioni regolari
Devo sostituire del testo all'interno di un file di testo con un sostituto. Di solito farei qualcosa del genere sed -i 's/text/replacement/g' path/to/the/file Il problema è che entrambi texte replacementsono stringhe complesse contenenti trattini, barre, blackslashes, citazioni e così via. Se sfuggo a tutti i personaggi necessari all'interno textdella cosa …
68 bash  regex  sed  text-editing 


5
Newline in sed su Mac OS X.
Trovo che \nnon funzioni in sed con Mac OS X. In particolare, supponiamo che io voglia dividere le parole separate da un singolo spazio in linee: # input foo bar Io uso, echo "foo bar" | sed 's/ /\n/' Ma il risultato è stupido, \nnon è sfuggito! foonbar Dopo aver …
44 macos  mac  bash  regex  sed 


6
Corrisponde solo alla prima occorrenza in una riga con Regex
Sono completamente nuovo su regex e apprezzerei molto qualsiasi aiuto. Il compito è semplice. Ho un file CSV con record che leggono in questo modo: 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 Vorrei sostituire la prima virgola con uno spazio e lasciare intatte le altre virgole, per ogni riga. Esiste un'espressione regex …
42 regex 


11
Come posso eliminare tutto dopo la prima colonna in Notepad ++?
Sto cercando di sbarazzarmi di tutto dopo una colonna in Notepad ++. La modalità colonna non è un'opzione. È possibile? Quello che ho: 70.97.110.40 159 ms [n/a] 21 70.97.117.177 134 ms [n/a] 21 70.97.120.10 75 ms [n/a] 21 70.97.122.105 87 ms www.portless.net 21 70.97.122.106 89 ms www.popovetsky.org 21 70.97.122.107 95 …


12
Quale espressione regolare posso usare per abbinare un indirizzo IP?
Con la seguente grepsintassi voglio abbinare tutto l'indirizzo IP in un file (da uno kshscript) grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file Il problema: corrisponde anche a parole (IP) che hanno più di 4 ottetti: 1.1.1.1.1 o 192.1.1.1.160 Come posso abbinare un IP valido e solo indirizzi IP a 4 ottetti? Posso anche usare …
35 regex  grep  ip-address 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.