2012-07-05 17 views
10

मैं जावास्क्रिप्ट के साथ \" साथ " बदलना चाहते हैं के साथ दोहरे उद्धरण चिह्नों की जगह।जावास्क्रिप्ट स्लेश

मेरे पास है:

text = text.toString().replace("\"", '\\"') 

परिणाम:

text = text.toString().replace(/"/g, '\\"') 

या इस:

text = text.toString().replace('"', '\\"') 
+1

दोनों '\' और बचने के लिए ' "' यू बैक स्लैश में से एक को दूर करने का प्रयास किया है? – GreenGiant

उत्तर

25

इस प्रयास करेंयह करना होगा:

text = text.toString().replace("\"", '\\\"'); 

आप मूल रूप से द्वारा \

+0

@ badc0re jsFiddle पर डेमो देखें: http://jsfiddle.net/antyrat/HzfZQ/ – antyrat

संबंधित मुद्दे