Domande taggate «regex»

Le espressioni regolari forniscono un linguaggio dichiarativo per abbinare i pattern all'interno delle stringhe. Sono comunemente utilizzati per la convalida, l'analisi e la trasformazione delle stringhe. Poiché le espressioni regolari non sono completamente standardizzate, tutte le domande con questo tag dovrebbero includere anche un tag che specifica il linguaggio o lo strumento di programmazione applicabile. NOTA: la richiesta di regex HTML, JSON, ecc. Tende a incontrare reazioni negative. Se è presente un parser, utilizzalo invece.




5
Restituisce la prima corrispondenza dell'espressione regolare Ruby
Sto cercando un modo per eseguire una corrispondenza regex su una stringa in Ruby e metterla in cortocircuito alla prima corrispondenza. La stringa che sto elaborando è lunga e da quello che sembra il modo standard ( matchmetodo) elaborerebbe l'intera cosa, raccoglierebbe ogni corrispondenza e restituirebbe un oggetto MatchData contenente …
97 ruby  regex  string 

5
Come posso ottenere il nome dei gruppi acquisiti in un C # Regex?
C'è un modo per ottenere il nome di un gruppo acquisito in C #? string line = "No.123456789 04/09/2009 999"; Regex regex = new Regex(@"(?<number>[\d]{9}) (?<date>[\d]{2}/[\d]{2}/[\d]{4}) (?<code>.*)"); GroupCollection groups = regex.Match(line).Groups; foreach (Group group in groups) { Console.WriteLine("Group: {0}, Value: {1}", ???, group.Value); } Voglio ottenere questo risultato: Gruppo: [Non …
97 c#  regex 

6
Utilizzo di sed e grep / egrep per cercare e sostituire
Sto usando egrep -Rseguito da un'espressione regolare contenente circa 10 unioni, quindi come: .jpg | .png | .gifecc. Funziona bene, ora vorrei sostituire tutte le stringhe trovate con.bmp Stavo pensando a qualcosa di simile egrep -lR "\.jpg|\.png|\.gif" . | sed "s/some_expression/.jpg/" file_it_came_form quindi il problema qui è come faccio a …
97 regex  sed  grep 

4
Estrai la sottostringa usando regexp in plain bash
Sto cercando di estrarre l'ora da una stringa usando bash e ho difficoltà a capirlo. La mia stringa è così: US/Central - 10:26 PM (CST) E voglio estrarre la 10:26parte. Qualcuno conosce un modo per farlo solo con bash - senza usare sed, awk, ecc.? Ad esempio, in PHP userei …
97 regex  bash 


23
PHP Regex per controllare la data è nel formato AAAA-MM-GG
Sto cercando di controllare che le date inserite dagli utenti finali siano nel AAAA-MM-GG. Regex non è mai stato il mio punto di forza, continuo a ricevere un valore di ritorno falso per preg_match () che ho impostato. Quindi presumo di aver combinato un pasticcio con la regex, descritta di …
97 php  regex  date-format 


5
Come posso contare il numero di corrispondenze per una regex?
Diciamo che ho una stringa che contiene questo: HelloxxxHelloxxxHello Compilo uno schema per cercare "Hello" Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Dovrebbe trovare tre corrispondenze. Come posso contare quante partite c'erano? Ho provato vari loop e usando il matcher.groupCount()ma non ha funzionato.
97 java  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.