Ricerca nel sito web
Ho un errore di Javascript che mi è stato segnalato e purtroppo non ho idea di come riprodurlo. Gli strumenti per sviluppatori di IE8 riportano il seguente errore: Quantificatore imprevisto. La seguente riga produce l'errore:
var g=RegExp(d+"=([^|]*)").exec(j); //outp Continua a leggere →Ti piace l'espressione regolare in questa? Cosa corrisponde?
document.getElementById("MyElement").className = document.getElementById("MyElement").className.replace ( /(?:^|\s)MyClass(?!\S)/ , '' )?: significa rendere il gruppo di cattura un gruppo non catturante, cioè non includere la sua corrispondenza come back-reference. Questo viene spesso fatto per aumentare le prestazioni e rid
Continua a leggere →
Ho un problema di RegEx molto basilare. Sto cercando di sanificare un campo di input con una whitelist. Sto cercando di permettere solo numeri e un decimale nel mio campo. Se un utente digita un carattere non valido, voglio rimuoverlo dall'input e sostituire l'input con una stringa pulita.
Posso farlo funzionare
Continua a leggere →
Prima di tutto, so come vanno la maggior parte delle domande sui RegExp; e questa non è una di quelle domande del tipo, "per favore scrivi il mio codice".
La mia confusione risiede nel fatto che il mio RegExp funziona su regexr e negli strumenti per sviluppatori di Chrome quando eseguo il polling di document.body.t
Continua a leggere →
Come eseguo una corretta ricerca e sostituzione di stringhe in JavaScript senza usare assolutamente alcuna REGEX?
So che i documenti dicono che se il primo argomento di String.prototype.replace() è una stringa, anziché un regex, allora farà una sostituzione letteral
Continua a leggere →
Sto catturando l'input dell'utente in linguaggio naturale e devo confrontarlo con una versione "corretta" predefinita. Questo è abbastanza banale, ma non sono sicuro su come gestire le variazioni nelle contrazioni nella lingua inglese.
Supponiamo che io mi aspetti la fra
Continua a leggere →Ho bisogno di prevenire alcune interazioni degli utenti e la prima cosa che mi viene in mente è regex immediatamente.
Per prima cosa scriverò nel miglior modo possibile ciò che devo realizzare e poi pubblicherò il codice che ho scritto per realizzare la maggior parte di queste cose, ma ancora non è perfetto...
Non riesco a trovare una Regular Expression per JavaScript che verifichi i seguenti casi:
Puoi vedere dove voglio arrivare. Ho solo bisogno che convalidi un percorso di file. Ma sembra che tutte le espressioni che ho trovato non
Continua a leggere →
Ci sono metodi di corrispondenza regex sia sugli oggetti RegExp sia sugli oggetti String in Javascript.
Gli oggetti RegExp hanno i metodi
Gli oggetti String hanno i metodi
Voglio convalidare che le stringhe fornite siano URL. Sarebbe anche utile trovare URL nel testo, ma non è obbligatorio. Ho cercato e sperimentato, ma finora non ho trovato nulla che soddisfi questi requisiti:
Non deve accettare stringhe che, se trattate come collegamenti, rappresentano un rischio per la sicurezza. Ad
Continua a leggere →