2011-11-29 16 views
5

Ho la stringa "{Street Name}, {City}, {Country}" e voglio rimuovere tutte le parentesi. Il risultato dovrebbe essere "Via nome, città, contea". Come lo faccio?JavaScript Remove Braces

risposta

26

Se si desidera rimuovere tutte le occorrenze di { e } anche se non sono abbinate le coppie, si può fare in questo modo:

var str = "{Street Name}, {City}, {Country}"; 
str = str.replace(/[{}]/g, ""); 
0

Il carattere di classe [{}] troverà tutte le parentesi graffe

var address = "{Street Name}, {City}, {Country}"; 
address = address.replace(/[{}]/g, ''); 
console.log(address) // Street Name, City, Country 
0

Utilizzare questo semplice codice javascript nella rispettiva funzione per rimuovere le parentesi graffe:

 var str = '{Street Name}, {City}, {Country}'; 
     str = str.replace(/{/g, '').replace(/}/g, '');