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.


4
Motivo multilinea Grep
Come posso cercare una frase su più righe? Ad esempio, abbiamo la frase "il mio tè freddo", quindi può essere racchiusa in file di testo: as js skdfh dfh djh sf my ice tea. grep non corrisponderà poiché c'è una nuova riga in mezzo. Come posso abbinarli? Un altro modello …
13 grep  regex  newlines 



1
Regex per "o" di più parole in grep
[Computer]$ grep "foo|bar" filename Capisco che il comando sopra dovrebbe restituire ogni riga nel nome del file in cui esce "pippo" o "barra". Le pagine man confermano | come Regex o simbolo e il codice funziona in modo indipendente per "pippo" e "barra". Cosa mi sto perdendo?
12 bash  unix  regex  grep 

1
La sostituzione di [0-9] con [AJ] non funziona con sed
Sto lavorando a un comando che sostituisce tutte le cifre 0-9 con le lettere corrispondenti in sed. So che sto facendo qualcosa di sbagliato, ma sed non sta interpretando la regex sostitutiva come niente ma una stringa letterale. Il comando che sto usando è sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt …

6
rsync utilizza regex per includere solo alcuni file
Sto cercando di eseguire rsync per copiare alcuni file in modo ricorsivo lungo un percorso in base al loro modello di nome file, senza distinzione tra maiuscole e minuscole . Questo è quello che ho fatto per eseguire rsync: $ rsync -avvz --include ='*/' --include='.*[Nn][Aa][Mm][E].*' --exclude='*' ./a/ ./b/ Non viene …
11 regex  linux  shell  backup  rsync 



4
Sostituisci barra rovesciata con barra rovesciata nell'ultimo comando
Ho copiato il comando cd C:\foo\bar\da PowerShell a Cygwin e mi aspettavo scioccamente che fosse eseguito. Sto ora cercando di eseguire una sostituzione per sostituire tutto \con /: $ !!:gs/\\/\/ bash: :gs/\\/\/: substitution failed Non sono sicuro del motivo per cui la sostituzione non è riuscita. Ho anche provato: $ …
10 bash  cygwin  regex 


1
C'è un contrario di: g in vim?
So come fare qualcosa per ogni linea che corrisponde a un modello, usando :g. C'è un modo per fare qualcosa per ogni linea che non corrisponde allo schema? Ad esempio, supponiamo di voler eliminare ogni riga che non corrisponde a / pippo /. Potrei fare qualcosa del tipo: :G/foo/d ( …
10 vim  regex 

1
Significato di \ b in .Net Regular Expressions [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Super User. Chiuso 5 anni fa . Microsoft ha una scheda di riferimento rapida elegante per .Net Regular Expressions. Ma sembra elencare \bsia la …


2
Come catturare un paio di righe attorno a una partita regex?
Sto cercando un'espressione regex per abbinare un paio di righe sulla linea abbinata. Per esempio: ABCDEFGHADEFGH ABCDEFGHADEFGH ABCDEFGHDEFGHABCDEFGH ABCDEFGHDEFGHABCDEFGH ABCDEFGHABCDEFGHABCDEFGH ABCDEFGHABCDEFGHABCDEFGH XXXXXXXX Vorrei catturare le 2 linee sopra il XXXXXXXX. Qualsiasi aiuto sarebbe apprezzato. Nota: con Python si utilizza la libreria re
8 python  regex 

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.