Articles of regex

Javascript camelCase to Regular Form

Ho cercato di ottenere un comando regex JavaScript per trasformare qualcosa come thisString in This String ma il più vicino che ho ottenuto è la sostituzione di una lettera, risultante in qualcosa come Thi String o This tring . Qualche idea? Per chiarire posso gestire la semplicità di capitalizzare una lettera, non sono così forte […]

Ricerca fuzzy Javascript che ha senso

Sto cercando una libreria JavaScript di ricerca fuzzy per filtrare un array. Ho provato a usare fuzzyset.js e fuse.js , ma i risultati sono terribili (ci sono demo che puoi provare nelle pagine collegate). Dopo aver fatto alcune letture sulla distanza di Levenshtein, mi sembra una scarsa approssimazione di ciò che gli utenti cercano quando […]

Come si esegue una sostituzione Perl su una stringa mantenendo l’originale?

In Perl, qual è un buon modo per eseguire una sostituzione su una stringa usando un’espressione regolare e memorizzare il valore in una variabile diversa, senza cambiare l’originale? Di solito copio semplicemente la stringa su una nuova variabile, quindi la lego alla s/// regex che fa la sostituzione sulla nuova stringa, ma mi chiedevo se […]

Come modellare la corrispondenza usando l’espressione regolare in Scala?

Mi piacerebbe essere in grado di trovare una corrispondenza tra la prima lettera di una parola e una delle lettere in un gruppo come “ABC”. In pseudocodice, questo potrebbe sembrare qualcosa di simile: case Process(word) => word.firstLetter match { case([ac][AC]) => case _ => } } Ma come faccio ad afferrare la prima lettera in […]

Regex lookbehind negativo non valido in JavaScript

Prendere in considerazione: var re = /(?<=foo)bar/gi; È un’espressione regolare non valida in Plunker. Perché?

Esiste un regex flavor che mi consente di contare il numero di ripetizioni corrispondenti agli operatori * e +?

Esiste un regex flavor che mi consente di contare il numero di ripetizioni corrispondenti agli operatori * e + ? Mi piacerebbe sapere in particolare se è ansible su .NET Platform.

Parentesi annidate Regex

Ho la seguente stringa: a,b,c,de(f,g,h,i(j,k)),l,m,n Saprebbe dirmi come potrei build una regex che mi restituisce solo il “primo livello” di parentesi qualcosa del genere: [0] = a,b,c, [1] = de(f,g,h,ij(k,l)) [2] = m,n L’objective sarebbe mantenere la sezione che ha lo stesso indice tra parentesi annidato per manipolare il futuro. Grazie. MODIFICARE Cercando di migliorare […]

Ricerca del modello di input HTML5 per preventivo

Ho bisogno di testare un campo di input ( ) contro questa regex: [^'”]+ Questo ovviamente non è un compito facile in quanto non è ansible utilizzare ” all’interno dell’attributo. L’utilizzo dell’entity framework quot non sembra funzionare in quanto viene interpretato letteralmente dal motore regex. Come posso realizzare questo?

Regex dividere la stringa ma mantenere i separatori

Mi piacerebbe fare un Regex.Split su alcuni separatori ma mi piacerebbe mantenere i separatori. Per dare un esempio di ciò che sto provando: “abc[s1]def[s2][s3]ghi” –> “abc”, “[s1]”, “def”, “[s2]”, “[s3]”, “ghi” L’espressione regolare che ho trovato è il new Regex(“\\[|\\]|\\]\\[“) . Tuttavia, questo mi dà il seguente: “abc[s1]def[s2][s3]ghi” –> “abc”, “s1”, “def”, “s2”, “”, “s3”, […]

Espressioni regolari in DB2 SQL

(Oltre all’uso di una UDF) Qualsiasi supporto REGEXP-In-SQL per DB2 9.7?