regex - mIRC : $regsub not evaluating $asc on \1 -


मेरे पास निम्न कोड है।

  $ $: text: / ^ (! | \।) बाईपास \ b / Si: #: {set% bypass.answer $ 2-% bypass.n = $ regsub (% bypass.answer, / (।) / G, $ chr (38) $ + $ chr ( 35) $ + $ asc (\ 1) $ + $ chr (59),% bypass.answer) msg ​​$ chan% bypass.answer}   

असल में, मैं चाहता हूं! स्ट्रिंग के लिए HTML वर्ण प्रदर्शित करने के लिए बाईपास & lt; स्ट्रिंग & gt; , लेकिन जब मैं ! बाईपास एबीसी कोशिश करता हूं तो मुझे & amp; # 92; & amp; # 92; & amp; यदि मैं सिर्फ \ 1 का उपयोग करता हूं, तो यह & amp; दिखा रहा है; # 92; जहां 92 को \ के लिए ascii code है; # ए; और # बी; & amp; #c; लेकिन जब मैं इसे $ asc () के अंदर डालता हूं, तो यह काम नहीं कर रहा है।

मैंने कोशिश की है $ asc ([\ 1]) भी, अच्छे परिणाम के बिना क्या गलत हो सकता है?

मुझे समस्या का सटीक कारण नहीं पता, लेकिन यह काम करता है यदि आप $ regsub के बजाय $ regsubex का उपयोग करते हैं।

  पर $ *: text: / ^ (! | \।) बायपास \ बी / सी: #: {var% उत्तर $ regsubex ($ 2 -, / (।) / G, $ chr (38) $ + $ chr (35) $ + $ asc (\ 1) $ + $ chr (59) ) Msg $ chan% answer}    

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -