Articles of regex

JavaScript Email Expression Validation

Questo codice avvisa sempre “null” , il che significa che la stringa non corrisponde all’espressione. var pattern = “^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$”; function isEmailAddress(str) { str = “azamsharp@gmail.com”; alert(str.match(pattern)); return str.match(pattern); }

Espressione regolare ruby con nome variabile

È ansible creare / utilizzare un modello di espressione regolare in ruby ​​basato sul valore di un nome di variabile? Ad esempio, sappiamo tutti che possiamo fare quanto segue con le stringhe di Ruby: str = “my string” str2 = “This is #{str}” # => “This is my string” Mi piacerebbe fare la stessa cosa […]

Sostituisci Javascript con riferimento al gruppo abbinato?

Ho una stringa, come hello _there_ . Mi piacerebbe sostituire i due underscore con e rispettivamente, usando JavaScript . L’output sarebbe (quindi) simile a hello there . La stringa potrebbe contenere più coppie di caratteri di sottolineatura. Quello che sto cercando è un modo per eseguire una funzione su ogni partita, nel modo in cui […]

Come aggiungere funzionalità mancanti dall’implementazione di regex Java?

Sono nuovo di Java. Come sviluppatore .Net, sono molto abituato alla class Regex in .Net. L’implementazione Java di Regex (Regular Expressions) non è male ma manca alcune funzionalità chiave. Volevo creare la mia class di helper per Java, ma ho pensato che forse ce n’è già una disponibile. Quindi c’è un prodotto gratuito e di […]

Regex: abbinare fino alla prima occorrenza di un personaggio

Sto cercando un modello che corrisponda a tutto fino alla prima occorrenza di un personaggio specifico, diciamo un “;” – un punto e virgola . Ho scritto questo: /^(.*);/ Ma in realtà corrisponde a tutto (compreso il punto e virgola) fino all’ultima occorrenza di un punto e virgola.

Taglia gli spazi dall’inizio e alla fine della stringa

Sto cercando di trovare un modo per tagliare gli spazi dall’inizio e alla fine della stringa del titolo. Stavo usando questo, ma non sembra funzionare: title = title.replace(/(^[\s]+|[\s]+$)/g, ”); Qualche idea?

Come verificare se una linea è vuota usando espressioni regolari

Sto cercando di fare un’espressione regolare che controllerà se una riga è vuota o meno. Astuccio; ” some” // not blank ” ” //blank “” // blank

Espressioni regolari con caratteri ripetuti

Ho bisogno di scrivere un’espressione regolare in grado di rilevare una stringa che contiene solo i caratteri x, yez, ma dove i caratteri sono diversi dai loro vicini. Ecco un esempio xyzxzyz = Pass xyxyxyx = Pass xxyzxz = Fail (ripetuto x) zzzxxzz = Fail (i caratteri adiacenti sono ripetuti) Ho pensato che questo avrebbe […]

Abbina qualsiasi carattere non verbale (esclusi segni diacritici)

Supponendo che tu abbia il seguente testo: Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam Lorem! nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum […]

Espressione regolare di Bash – Sembra che non corrisponda a \ s, \ S, ecc

Ho uno script che sta cercando di ottenere blocchi di informazioni da gparted. I miei dati sono: Disk /dev/sda: 42.9GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 316MB 315MB primary ext4 boot 2 316MB 38.7GB 38.4GB primary ext4 3 38.7GB 42.9GB 4228MB primary linux-swap(v1) log4net.xml […]