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.

9
Regex non funziona in String.matches ()
Ho questo piccolo pezzo di codice String[] words = {"{apf","hum_","dkoe","12f"}; for(String s:words) { if(s.matches("[a-z]")) { System.out.println(s); } } Dovrebbe stampare dkoe ma non stampa nulla !!
147 java  regex 


4
Regex come abbinare un personaggio opzionale
Ho una regex che pensavo funzionasse correttamente fino ad ora. Devo abbinare un personaggio opzionale. Potrebbe essere lì o no. Ecco due stringhe. La stringa superiore è abbinata mentre quella inferiore no. L'assenza di una singola lettera nella stringa inferiore è ciò che la sta facendo fallire. Vorrei ricevere la …
147 regex  string  operators 


13
Converti trattini in custodia per cammelli (camelCase)
Con regex (presumo) o qualche altro metodo, come posso convertire cose come: marker-imageo my-example-settinga markerImageo myExampleSetting. Stavo pensando di dividere per -poi convertire l'indice di quell'ipen +1 in maiuscolo. Ma sembra piuttosto sporco e sperava in un aiuto con regex che potesse rendere il codice più pulito. No jQuery ...




7
Come scaricare un'intera directory e sottodirectory usando wget?
Sto cercando di scaricare i file per un progetto utilizzando wget, poiché il server SVN per quel progetto non è più in esecuzione e sono in grado di accedere ai file solo tramite un browser. Gli URL di base per tutti i file sono gli stessi http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * Come posso …
143 regex  linux  bash  wget 

6
javascript regex - guarda dietro l'alternativa?
Ecco un regex che funziona bene nella maggior parte delle implementazioni regex: (?<!filename)\.js$ Questo corrisponde a .js per una stringa che termina con .js ad eccezione di nomefile.js Javascript non ha regex lookbehind. Qualcuno è in grado di mettere insieme una regex alternativa che raggiunge lo stesso risultato e funziona …
143 javascript  regex 

2
Visual Studio, Trova e sostituisci, regex
Sto cercando di sostituire tutto #include "whatever.h"con l' #include <whatever.h>utilizzo della funzionalità Trova e sostituisci in Visual Studio 2005. Ho usato la regex \#include \"[a-z\.h]+\"per trovare l'istruzione include. Ma mi chiedo come inquadrare il regex di sostituzione. \#include \<[a-z\.h]+\>non ha funzionato e non funzionerà; sostituisce la dichiarazione #include "whatever.h"con #include …

26
Convalida il numero di telefono con JavaScript
Ho trovato questo codice in alcuni siti Web e funziona perfettamente. Convalida che il numero di telefono è in uno di questi formati: (123) 456-7890 o 123-456-7890 Il problema è che il mio cliente (non so perché, forse roba del cliente) vuole aggiungere un altro formato, i dieci numeri consecutivi, …
143 javascript  regex 

4
Dividi la stringa in base a un'espressione regolare
Ho l'output di un comando in forma tabellare. Sto analizzando questo output da un file di risultati e memorizzandolo in una stringa. Ogni elemento in una riga è separato da uno o più caratteri di spazi bianchi, quindi sto usando espressioni regolari per abbinare 1 o più spazi e dividerlo. …
143 python  regex 


11
Regex per convalidare la sicurezza della password
I miei criteri di sicurezza della password sono i seguenti: Lunghezza di 8 caratteri 2 lettere maiuscole 1 personaggio speciale (!@#$&*) 2 numeri (0-9) 3 lettere minuscole Qualcuno può darmi per favore regex per lo stesso. Tutte le condizioni devono essere soddisfatte tramite password.
142 regex  passwords 

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.