2015-09-24 6 views
5

के पूंजीकरण के साथ झलकी।उदात्त पाठ मैं उदात्त पाठ 2 या 3 जो निम्नलिखित कोड का उत्पादन करेगा के लिए टुकड़ा बनाना चाहते परम पहले अक्षर

इस के लिए मेरे मसौदा:

<snippet> 
    <content><![CDATA[ 
initial - ${2:somename} 
with upper case - ${2:somename} 
]]></content> 
</snippet> 

लेकिन यह कैसे मैं पैरामीटर में केवल पहला अक्षर अपरकेस कर सकते हैं?

उत्तर

10

अंतिम संस्करण:

<snippet> 
    <content><![CDATA[ 
initial - ${1:somename} 
with upper case - ${1/(.+)/\u$1/g} 
]]></content> 
</snippet> 
+1

मेरे लिए महान काम करता है। मैंने इन संसाधनों को भी उपयोगी पाया। सोचा था कि अगर मैं उन्हें किसी और को उपयोगी पाता हूं तो मैं उन्हें यहां पोस्ट करूंगा: [सब्लिमे टेक्स्ट अनौपचारिक दस्तावेज़ीकरण] (http://docs.sublimetext.info/en/latest/extensibility/snippets.html)/[बूस्ट सिंटेक्स] (http: //www.boost.org/doc/libs/1_56_0/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html) –

+1

यह मेरे दिमाग को उड़ा दिया ... धन्यवाद! –

+0

मेरे लिए, सब्लिम 3 का उपयोग करके, यह केवल तभी काम करता है जब आप एक समय में एक वर्ण को पकड़ते हैं: '$ {1/(।)/\ U $ 1/g}' –

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