अपने आउटपुट में एक डबल-कोलोन ("::") वाली ऑटोहोटेकी प्रविष्टि कैसे बनाएं?


1

ये सभी ऑटोहोटेक प्रविष्टियाँ ठीक काम करती हैं :

:r0*:uuu::[url=][/url]{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}

:r0*:hhh::[h][/h]{LEFT}{LEFT}{LEFT}{LEFT}

:r0*:iii::[i][/i]{LEFT}{LEFT}{LEFT}{LEFT}

:r0*:bbb::[b][/b]{LEFT}{LEFT}{LEFT}{LEFT}

लेकिन यह काम नहीं करता है, जाहिरा तौर पर " :: " के साथ संघर्ष के कारण मैं इसे आउटपुट करने की कोशिश कर रहा हूं:

:r0*:shh::qdev::show();{LEFT}{LEFT}

चूंकि यह केवल एक ही बृहदान्त्र के साथ काम करता है:

:r0*:shh::qdev:show();{LEFT}{LEFT}

लेकिन मैं कॉलन से कैसे बच सकता हूं ताकि मैं आउटपुट में एक डबल कोलन रख सकूं?

जवाबों:


3

डबल कोलन से बचने के लिए आप एक बैकटिक का उपयोग कर सकते हैं:

:r0*:shh::qdev`::show();{LEFT}{LEFT}

आप बच चरित्र बदल सकते हैं:

#EscapeChar \  ; Change it to be backslash instead of the default of accent (`).
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.