Per effetturae un replace per scrivere in un campo testo mysql come sarebbe opportuno procedere in JScript? per esempio per il carattere apice ', faccio
stringa1 = stringa.replace("'", "\'")
ma non mi funziona, qualcuno di voi ha qualche idea?![]()
Per effetturae un replace per scrivere in un campo testo mysql come sarebbe opportuno procedere in JScript? per esempio per il carattere apice ', faccio
stringa1 = stringa.replace("'", "\'")
ma non mi funziona, qualcuno di voi ha qualche idea?![]()
codice:stringa1 = stringa.replace("'", ""'")
Grazie ma non riesco nemmeno in questo modo, non mi si chiude la stringa in quesdta maniera
codice:stringa1 = stringa.replace("'", "''")
Ho risolto con
string1=string.replace("'","\\'");
però ora ho il problema che vorrei farlo generale, in tal caso quindi vorrei sostituire a tutti gli apici della stringa non a uno solo, sai o sapete come fare? devo mettermi a studiare queste espressioni regolari.![]()
Me le sono studicchiate, per chi volesse capire ecco qui come si fa![]()
re = new RegExp("'", "g"); // "g" sta per sostituzione generale, poi
stringa1 = stringa.replace(re, "\'");