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.


4
Le espressioni regolari del modulo re supportano i confini delle parole (\ b)?
Durante il tentativo di imparare un po 'di più su espressioni regolari, un tutorial ha suggerito che è possibile utilizzare il \bmodo che corrisponda un limite di parola. Tuttavia, il seguente frammento nell'interprete Python non funziona come previsto: >>> x = 'one two three' >>> y = re.search("\btwo\b", x) Avrebbe …
100 python  regex 

3
Funzione per restituire solo caratteri alfanumerici dalla stringa?
Sto cercando una funzione php che prenda una stringa di input e restituisca una versione disinfettata di essa eliminando tutti i caratteri speciali lasciando solo alfanumerici. Ho bisogno di una seconda funzione che faccia lo stesso ma restituisca solo caratteri alfabetici AZ. Qualsiasi aiuto molto apprezzato.
100 php  regex 

6
Espressione regolare per lettere, numeri e - _
Ho problemi a controllare in PHP se un valore è una delle seguenti combinazioni lettere (maiuscole o minuscole) numeri (0-9) trattino basso (_) trattino (-) punto (.) no spazi! o altri personaggi alcuni esempi: OK: "screen123.css" OK: "screen-new-file.css" OK: "screen_new.js" NON OK: "screen new file.css" Immagino di aver bisogno di …
100 regex 



13
Stringa divisa con punto come delimitatore
Mi chiedo se sto per dividere una corda nel .modo giusto? Il mio codice è: String[] fn = filename.split("."); return fn[0]; Mi serve solo la prima parte della stringa, ecco perché restituisco il primo articolo. Chiedo perché ho notato nell'API che .significa qualsiasi carattere, quindi ora sono bloccato.
99 java  regex  string  split 

5
RegEx per analizzare o convalidare i dati Base64
È possibile utilizzare una RegEx per convalidare o disinfettare i dati Base64? Questa è la semplice domanda, ma i fattori che guidano questa domanda sono ciò che la rendono difficile. Ho un decoder Base64 che non può fare completamente affidamento sui dati di input per seguire le specifiche RFC. Quindi, …



13
Controlla se una stringa è html o meno
Ho una certa stringa per la quale voglio controllare se è un html o meno. Sto usando regex per lo stesso ma non ottengo il risultato corretto. Ho convalidato il mio regex e funziona benissimo qui . var htmlRegex = new RegExp("<([A-Za-z][A-Za-z0-9]*)\b[^>]*>(.*?)</\1>"); return htmlRegex.test(testString); Ecco il violino ma la regex …
98 javascript  regex 

12
Il metodo più veloce per sfuggire ai tag HTML come entità HTML?
Sto scrivendo un'estensione Chrome che coinvolge facendo un sacco di lavoro seguente: sanificazione stringhe che potrebbero contenere tag HTML, convertendo <, >e &per <, >e &, rispettivamente. (In altre parole, lo stesso di PHP htmlspecialchars(str, ENT_NOQUOTES)- non penso che ci sia alcuna reale necessità di convertire i caratteri di virgolette …

6
Contare il numero di corrispondenze di una regex in Javascript
Volevo scrivere una regex per contare il numero di spazi / tabulazioni / nuova riga in una porzione di testo. Quindi ho scritto ingenuamente quanto segue: - numSpaces : function(text) { return text.match(/\s/).length; } Per alcune ragioni sconosciute ritorna sempre 1. Qual è il problema con l'affermazione di cui sopra? …
98 javascript  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.