2012-06-27 13 views
29

मैं अपनी स्ट्रिंग में एक एस्ट्रोफ़े शामिल करना चाहता हूं। क्या डबल कोट्स का उपयोग किए बिना करना संभव है?क्या मैं पावरहेल 'स्ट्रिंग' में एक एकल उद्धरण का उपयोग कर सकता हूं?

'This is a quote. Can`'t I just include a single quote in it?' 
'This is another quote that doesn\'t work' 

उत्तर

51
'Escape a single quote '' using a double single quote' 

the quoting rules लिए सहायता देखें।

आप टाइप करके powershell कमांड लाइन में मदद की जाँच कर सकते हैं:

Get-Help about_Quoting_Rules 

यह बताते हैं कि बैकटिक एकल उद्धृत तार में सचमुच में व्याख्या कर रहे हैं।

क्योंकि एकल-उद्धृत तारों की सामग्री का शाब्दिक अर्थ है, आप बैकटिक वर्ण का उपयोग एकल-उद्धृत स्ट्रिंग में शाब्दिक चरित्र व्याख्या को बल देने के लिए नहीं कर सकते हैं।