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.



20
Espressione regolare per abbinare parentesi bilanciate
Ho bisogno di un'espressione regolare per selezionare tutto il testo tra due parentesi esterne. Esempio: some text(text here(possible text)text(possible text(more text)))end text Risultato: (text here(possible text)text(possible text(more text)))
290 regex 


13
Espressioni regolari: abbina qualsiasi cosa
Come faccio a creare un'espressione per abbinare assolutamente qualsiasi cosa (compresi gli spazi bianchi)? Esempio: Regex: ho comprato _____ pecore. Abbinamenti: ho comprato pecore. Ho comprato una pecora. Ho comprato cinque pecore. Ho provato a usare (.*), ma non sembra funzionare. Aggiornamento: L'ho fatto funzionare, a quanto pare il problema …
280 regex 

9
Verifica se i caratteri sono in una stringa
Sto cercando di determinare se una stringa è un sottoinsieme di un'altra stringa. Per esempio: chars <- "test" value <- "es" Voglio restituire VERO se "valore" appare come parte della stringa "caratteri". Nel seguente scenario, vorrei restituire false: chars <- "test" value <- "et"
279 r  regex  string  r-faq 

8
Come produrre solo gruppi acquisiti con sed?
C'è un modo per dire seddi produrre solo gruppi acquisiti? Ad esempio, dato l'input: This is a sample 123 text and some 987 numbers e modello: /([\d]+)/ Potrei ottenere solo 123 e 987 output nel modo formattato da riferimenti posteriori?
278 regex  sed 

7
Perché un RegExp con flag globale fornisce risultati errati?
Qual è il problema con questa espressione regolare quando uso la bandiera globale e la bandiera insensibile al maiuscolo / minuscolo? La query è un input generato dall'utente. Il risultato dovrebbe essere [vero, vero]. var query = 'Foo B'; var re = new RegExp(query, 'gi'); var result = []; result.push(re.test('Foo …
277 javascript  regex 


1
Come usare regex JavaScript su più righe?
var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Vorrei che il blocco PRE venisse raccolto, anche se si estende su personaggi newline. Pensavo che la bandiera "m" lo facesse. Non. Ho trovato la risposta qui prima di pubblicare. Dato che pensavo di conoscere JavaScript (leggi tre libri, …
275 javascript  regex 

2
Regex: non contiene determinati personaggi
Ho bisogno di una regex da abbinare se in una frase NON ci sono <o>. Se nella stringa sono presenti <o>, deve restituire false. Ho avuto un parziale successo con questo, ma solo se i miei <> sono all'inizio o alla fine: (?!<|>).*$ Sto usando .Net se questo fa la …





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.