Ho bisogno di fare un sacco di cose regex in javascript ma sto avendo alcuni problemi con la sintassi e non riesco a trovare una risorsa definitiva su questo .. per alcuni ragione quando lo faccio:Regex per estrarre la sottostringa, restituendo 2 risultati per qualche motivo
var tesst = "afskfsd33j"
var test = tesst.match(/a(.*)j/);
alert (test)
mostra
"afskfsd33j, fskfsd33"
non sono sicuro che il motivo per cui il suo dare questa uscita di originale e la stringa corrispondente, mi chiedo come posso farlo per dare solo il match (essenzialmente estraendo la parte che voglio dalla stringa originale)
Grazie per qualsiasi consiglio
Fate attenzione che non si ha l'originale e la stringa corrispondente, come dichiarate. Hai la stringa "afskfsd33j" abbinata. Poi la seconda voce "fskfsd33" proveniente dalla parentesi nella vostra regexp: (*). – Mic