Domande con tag 'regular-expressions'

7
risposte

Che cos'è un accorciamento standard per "espressione regolare", "regex" o "regexp"? [chiuso]

Voglio sapere qual è il modo più standard per chiamare la regular expression in breve. Ho visto entrambi, regex e regexp. Google dice che regex ha quasi 2 hit che si ripetono, ma dipende da come lo cerco (quando aggiungo "espressione regolare...
posta 20.08.2011 - 12:41
5
risposte

Posizionare marcatori di testo all'interno di stringhe in cattivo stile? C'è un'alternativa?

Lavoro con stringhe massive che richiedono molta manipolazione. Ad esempio, potrei generare una stringa come questa: Part 1 Boat Section A Programming Part 2 Partitioning boats for programming. Section AA Section SQL Entr...
posta 21.11.2016 - 13:20
4
risposte

Protezione dell'input dell'utente delle espressioni regolari contro gli attacchi

Sono a conoscenza di Denial of Service con espressione regolare (ReDoS). Esiste un modo ragionevole per consentire agli utenti di creare regex personalizzate garantendo al tempo stesso che non inviino pattern in modo esponenziale lento?     
posta 14.06.2017 - 04:05
5
risposte

Analisi lessicale senza espressioni regolari

Ho visto alcuni lassisti in vari linguaggi di livello superiore ( Python , PHP , Javascript tra gli altri) e sembrano utilizzare espressioni regolari in una forma o nell'altra. Mentre sono sicuro che le regex sono probabilmente il modo miglio...
posta 10.02.2012 - 14:26
9
risposte

Un modo migliore di fare Regex? [duplicare]

Non mi piacciono le espressioni regolari, ogni volta che torno ad esso mi sembra di doverlo imparare di nuovo. È anche incredibilmente difficile mantenere, modificare e capire a colpo d'occhio cosa sta facendo. Qualcuno ha mai provato a scr...
posta 12.05.2011 - 19:40
2
risposte

Ricerca e conteggio di sottostringhe uguali in un insieme di stringhe

Sto pensando a un modo per trovare parti simili in Stringhe. Ho un set di stringhe di lunghezza variabile, cioè: Il quick brown fox salta fox force five il coniglio è molto più veloce della volpe è Per prima cosa, ho pensato solo a...
posta 07.07.2016 - 08:57
2
risposte

Il sapore di Python delle espressioni regolari - in relazione a quale?

Quindi la mia copia del libro classico, Mastering delle espressioni regolari , è appena arrivata e sto eseguendo la scansione esso. La copertina (terza edizione) dice "per Perl, PHP, Java, .NET, Ruby e More!" Bene, ha un capitolo completo per c...
posta 24.05.2012 - 01:47
2
risposte

La negazione di un'espressione regolare è ancora regolare?

Tutti gli articoli ( esempio ) Ho letto fino ad ora su regolare le espressioni e le NFA spiegano tre operazioni: Sequenza alternazione (unione) ripetizione (stella di Kleene) Nessuno parla della negazione. La negazione non è regolare?...
posta 20.01.2017 - 12:43
1
risposta

Modelli regex Java: compila costanti di tempo o membri di istanze?

Al momento, ho un paio di oggetti singleton in cui eseguo la corrispondenza in espressioni regolari e il mio Pattern s è definito in questo modo: class Foobar { private final Pattern firstPattern = Pattern.compile("some regex");...
posta 02.11.2013 - 20:44
2
risposte

Uso delle asserzioni lookahead nelle espressioni regolari

Uso espressioni regolari su base giornaliera, dato che il mio lavoro quotidiano è del 90% in Perl (legacy codebase, ma questo è un altro problema). Nonostante questo, trovo ancora il lookhead e il look per essere terribilmente confuso e spesso i...
posta 24.06.2011 - 11:36