regex - Javascript RegExp Result -


यदि आप नियमित अभिव्यक्ति / (this | a) /

अब अगर मेरे पास:

  var text = "यह एक वाक्य है।"; पाठ = पाठ। स्थान (/ (यह | एक) / जी, "_"); document.write (पाठ);  

मुझे आउटपुट मिलता है: _ _ _ _ _ <वाक्य कोड

मैं जावास्क्रिप्ट के एक टुकड़े पर काम कर रहा हूं जो चुनिंदा स्टाइल करता है जिससे मैं चाहता हूं करना है '& lt; span class = "className" & gt; "+ word_in_regex +" & lt; / span & gt; " जहां word_in_regex उस अभिव्यक्ति से शब्द है जो कि है क्या यह संभव है या नहीं?

आप $ 1 का उपयोग कर सकते हैं पहले समूह के मिलान को संदर्भित करने के लिए प्रतिस्थापन स्ट्रिंग:

  "यह एक वाक्य है।" (/ (यह | एक) / g, "_ $ 1_") // " _this__ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ <_> _ <ग्लोबल को बदलने के लिए  जी  फ्लैग को नोट करें; अन्यथा केवल पहला मैच बदल दिया जाएगा। देखें और अधिक जानकारी के लिए। 


Comments

Popular posts from this blog

Eclipse CDT variable colors in editor -

AJAX doesn't send POST query -

wpf - Custom Message Box Advice -