2011-02-08 10 views
6

मैं कैसे बता सकता हूं कि स्ट्रिंग में सिंगल-कोट (') और डबल-कोट (") ?मैं कैसे बता सकता हूं कि स्ट्रिंग में सिंगल-कोट (') और डबल-कोट (") दोनों हैं?

var str = "test'\""; 
+7

आपका प्रश्न की तरह कुछ कोई मतलब नहीं है। – SLaks

+0

इसके लिए धन्यवाद। myquestion – Tree

+1

के लिए asnwer क्या आप जानना चाहते हैं कि एक स्ट्रिंग में 'या एक "है। –

उत्तर

10

स्ट्रिंग में एक सिंगल कोट और डबल कोट दोनों की जांच करने का एक त्वरित तरीका है।

if (str.indexOf('\'') >= 0 && str.indexOf('"') >= 0) { 
    //do something 
} 

संपादित करें: यदि चरित्र पहली स्थिति में है, तो indexOf शून्य लौटाएगा।

4

इस

var str = "test'\""; 

if((str.IndexOf('\'') > -1) && (str.IndexOf('"') > -1)) 
{ 
    //Code here 
} 

आशा इस मदद करता है की कोशिश करो।

2

मैं तुम्हें अनुमान लगा रहा हूँ चाहते /['||"]/.test(str);

+0

आपका मतलब है '/ ['"]/' – SLaks

+1

ध्यान दें कि वह चाहता है कि एक स्ट्रिंग में * एक * एक और डबल कोट दोनों हों, एक या दूसरे नहीं। –

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

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