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.



1
Operatore OR di espressione regolare Java
Questa potrebbe essere una domanda stupida, ma non sono riuscita a trovarla da nessuna parte: Come posso utilizzare l'operatore java OR di espressione regolare (|) senza parentesi? es: Tel | Telefono | Fax
87 java  regex 

6
javascript espressione regolare per non trovare una parola
Come si usa un'espressione regolare javascript per controllare una stringa che non corrisponde a determinate parole? Ad esempio, voglio una funzione che, se passata una stringa che contiene abco def, restituisca false. 'abcd' -> falso 'cdef' -> false 'bcd' -> vero MODIFICARE Preferibilmente, desidero un'espressione regolare semplice come qualcosa come …

7
Espressioni regolari su più righe in Visual Studio
C'è un modo per far sì che Visual Studio esegua una sostituzione regolare su più righe (lasciare che la corrispondenza attraversi i confini della linea)? So che ci sono molti editor che posso usare per questo, ma sembra strano che questa funzionalità sia stata esclusa da Visual Studio. Mi sto …


8
Espressione regolare per abbinare gli URL in Java
Uso RegexBuddy mentre lavoro con le espressioni regolari. Dalla sua libreria ho copiato l'espressione regolare per abbinare gli URL. Ho provato con successo in RegexBuddy. Tuttavia, quando l'ho copiato come versione Java Stringe l'ho incollato nel codice Java, non funziona. Viene stampata la seguente classe false: public class RegexFoo { …
87 java  regex  regexbuddy 



2
Regex: cos'è InCombiningDiacriticalMarks?
Il codice seguente è molto noto per convertire i caratteri accentati in testo normale: Normalizer.normalize(text, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", ""); Ho sostituito il mio metodo "fatto a mano" con questo, ma ho bisogno di capire la parte "regex" di replaceAll 1) Che cos'è "InCombiningDiacriticalMarks"? 2) Dov'è la documentazione di esso? (e simili?) Grazie.
86 java  regex  unicode 

10
Regex per convertire CamelCase in camel_case in java
Capisco perché l'output desiderato non viene fornito per la conversione utilizzando regex una stringa come FooBarquella Foo_Barche invece dà Foo_Bar_. Avrei potuto fare qualcosa con String.substring substring(0, string.length() - 2)o semplicemente sostituire l'ultimo carattere, ma penso che ci sia una soluzione migliore a tale scenario. Ecco il codice: String regex …
86 java  regex  string 

22
Una regex per l'analisi del numero di versione
Ho un numero di versione del seguente modulo: version.release.modification dove versione, rilascio e modifica sono un insieme di cifre o il carattere jolly "*". Inoltre, uno qualsiasi di questi numeri (e qualsiasi precedente) potrebbe mancare. Quindi i seguenti sono validi e analizzati come: 1.23.456 = version 1, release 23, modification …
86 regex  versioning 




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.