說我有一個字符串,我需要在JavaScript中評估,如:逃生雙引號中的字符串內撇號(JavaScript)的
window.some_class.update('Runner', 'update_runner', '{"runner":{"id":"1","name":"Nin's Lad" } }');
爲了eval()函數來評價它,我需要逃脫撇號在runner_name(Nin's Lad)中。這與正則表達式是可以相容的嗎?我不想逃避Runner和update_runner的單引號。我只想逃避雙引號內的任何單引號。
感謝,
您是否也在使用JavaScript進行預處理步驟?或者其他一些正則表達工具?而且,會不會有已經逃脫的撇號? – 2010-04-16 13:37:48
JSON字符串是來自外部還是你爲什麼使用JSON字符串? – Gumbo 2010-04-16 14:47:17