2013-04-15 123 views
-1

內配字符串我有這個字符串更換雙引號

var newtypegraph=newtypegraph.replace(' "type":"bar3d" ',' "type":"area" '); 

我要讓bar3d作爲通配符。

+0

這是一個JSON字符串嗎? – Blender

+0

你的問題非常含糊......你認爲*作爲通配符的含義是什麼? – Jesse

回答

1

這看起來像JavaScript,因此你可以使用正則表達式:

var newtypegraph = newtypegraph.replace(/"type":".*?"/g, '"type":"area"'); 

這看起來像一個JSON對象的屬性。這是JSON嗎?

+0

是的,他們是。混淆使用正則表達式。感謝您的快速幫助。解決了。 – SyamAhmad

+0

@SyamAhmad:你能解析JSON並用JavaScript代替屬性嗎? – Blender