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.

3
Equivalenti Unicode per \ w e \ b nelle espressioni regolari Java?
Molte implementazioni regex moderne interpretano la \wscorciatoia della classe di caratteri come "qualsiasi lettera, cifra o punteggiatura di collegamento" (di solito: trattino basso). In questo modo, una regex come \w+partite parole come hello, élève, GOÄ_432o gefräßig. Sfortunatamente, Java no. In Java, \wè limitato a [A-Za-z0-9_]. Questo rende difficile trovare parole …



9
Sostituisci non numerico con stringa vuota
Aggiunta rapida ai requisiti nel nostro progetto. Un campo nel nostro DB per contenere un numero di telefono è impostato per consentire solo 10 caratteri. Quindi, se mi viene superato "(913) -444-5555" o qualcos'altro, esiste un modo rapido per eseguire una stringa attraverso una sorta di funzione di sostituzione speciale …
125 c#  regex  string  phone-number 



21
Convalida / regex PHP per URL
Ho cercato una semplice regex per gli URL, qualcuno ne ha uno a portata di mano che funzioni bene? Non ne ho trovato uno con le classi di convalida del framework zend e ho visto diverse implementazioni.
125 php  regex  url  validation 

5
Ruby Regexp gruppo di corrispondenza, assegna variabili su 1 riga
Attualmente sto cercando di rexp una stringa in più variabili. Stringa di esempio: ryan_string = "RyanOnRails: This is a test" L'ho abbinato a questa regexp, con 3 gruppi: ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) Ora per accedere a ogni gruppo devo fare qualcosa del genere: ryan_group[0][0] (first group) RyanOnRails ryan_group[0][1] (second group) : …

6
Regex corrisponde a tutto dopo il punto interrogativo?
Ho un feed in Yahoo Pipes e desidero abbinare tutto dopo un punto interrogativo. Finora ho capito come abbinare il punto interrogativo usando .. \? Ora solo per abbinare tutto ciò che è dopo / segue il punto interrogativo.
125 regex 

20
Espressione regolare per abbinare il numero di telefono standard a 10 cifre
Voglio scrivere un'espressione regolare per un numero di telefono di tipo statunitense standard che supporti i seguenti formati: ###-###-#### (###) ###-#### ### ### #### ###.###.#### dove # significa qualsiasi numero. Finora sono venuto fuori con le seguenti espressioni ^[1-9]\d{2}-\d{3}-\d{4} ^\(\d{3}\)\s\d{3}-\d{4} ^[1-9]\d{2}\s\d{3}\s\d{4} ^[1-9]\d{2}\.\d{3}\.\d{4} rispettivamente. Non sono abbastanza sicuro che l'ultimo sia …
125 regex 

7
Come modellare la corrispondenza usando l'espressione regolare in Scala?
Vorrei poter trovare una corrispondenza tra la prima lettera di una parola e una delle lettere di un gruppo come "ABC". In pseudocodice, questo potrebbe assomigliare a: case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } Ma come afferrare la prima lettera in Scala anziché Java? …
124 regex  scala 

22
Espressione regolare per nome e cognome
Ai fini della convalida del sito Web, ho bisogno della convalida del nome e del cognome. Per il nome, deve contenere solo lettere, può essere composto da più parole con spazi e ha un minimo di tre caratteri, ma un massimo di 30 caratteri superiori. Una stringa vuota non dovrebbe …
124 regex  validation 

14
Come posso rimuovere i tag HTML da una stringa in ASP.NET?
Utilizzando ASP.NET, come posso rimuovere i tag HTML da una determinata stringa in modo affidabile (cioè senza usare regex)? Sto cercando qualcosa come PHP strip_tags. Esempio: <ul><li>Hello</li></ul> Produzione: "Ciao" Sto cercando di non reinventare la ruota, ma finora non ho trovato nulla che soddisfi le mie esigenze.
123 c#  asp.net  html  regex  string 


7
Quale Regex catturerebbe tutto, dal segno alla fine di una riga?
Ho un file di testo che denota commenti con un singolo '. Alcune righe hanno due virgolette ma ho bisogno di ottenere tutto dalla prima istanza di ae 'l'avanzamento riga. I AL01 ' A-LINE '091398 GDK 33394178 402922 0831850 ' '091398 GDK 33394179 I AL02 ' A-LINE '091398 GDK 33394180 …
123 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.