Questione : domanda di analisi della stringa del javascrip


Supporre che abbia stringhe con la disposizione sotto:
Provare 07/2010 (prodotto 10005)
Provare 08/2010 (prodotto 10006)

In questo genere di stringhe, ony il campo d'informazione (07 e 2010 e 10005) è campi variabili, altre parti è fisso. Come potrei analizzare questo genere di stringa per ottenere il valore come:
mese: 07
anno: 2010
Prodotto: 10005

BTW, per stringa che non fissa con “la prova„, allora non voglio analizzarlo.

Molti ringraziamenti.

Risposta : domanda di analisi della stringa del javascrip

se (string.match (/^Test/)) {
   varietà mese = string.replace (/^Test \) \/\ d+ (\ d+ \. *$/, “$1„);
   varietà anno = string.replace (/^Test \ \ d+ \/) \. (\ d+*$/, “$1„);
   prodotto di varietà = string.replace (/^.*Product \) \) (\ d+ $, “$1„);
}
Altre soluzioni  
 
programming4us programming4us