Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट रेगेक्स संख्याओं से अग्रणी शून्य को हटाने के लिए?


अग्रणी शून्यों को हटाने के लिए, नीचे दिए गए सिंटैक्स के अनुसार रेगेक्स इन रिप्लेस () विधि का उपयोग करें -

yourStringValue.replace(/\D|^0+/g, ""))

मान लें कि संख्या मानों के साथ हमारे चर निम्नलिखित हैं -

var theValue1="5001000";
var theValue2="100000005";
var theValue3="05000001";
var theValue4="00000000006456";

उदाहरण

var theValue1="5001000";
var theValue2="100000005";
var theValue3="05000001";
var theValue4="00000000006456";
console.log(theValue1.replace(/\D|^0+/g, ""));
console.log(theValue2.replace(/\D|^0+/g, ""));
console.log(theValue3.replace(/\D|^0+/g, ""));
console.log(theValue4.replace(/\D|^0+/g, ""));

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

आउटपुट

यहाँ, मेरी फ़ाइल का नाम demo101.js है। यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo101.js
5001000
100000005
5000001
6456

  1. जावास्क्रिप्ट में किसी संख्या से अग्रणी शून्य कैसे निकालें?

    जावास्क्रिप्ट में किसी संख्या से प्रमुख शून्य निकालने के लिए parseInt() का उपयोग करें। उदाहरण अग्रणी शून्यों को हटाने के तरीके को चलाने के लिए आप निम्न कोड चलाने का प्रयास कर सकते हैं - <!DOCTYPE html> <html>    <body>       <script>     &n

  1. जावास्क्रिप्ट नंबरों के साथ अग्रणी 0 को कैसे संरक्षित करें?

    जावास्क्रिप्ट में अग्रणी 0 को सुरक्षित रखने का कोई तरीका नहीं है। हालांकि, आप इस आईडी को एक स्ट्रिंग के रूप में मान सकते हैं और एक तर्क के रूप में पास कर सकते हैं। उदाहरण अग्रणी 0 को एक स्ट्रिंग बनाकर संरक्षित करने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं - <html>    <h

  1. जावास्क्रिप्ट का उपयोग करके एक कतार से तत्वों को निकालें

    कतार से तत्वों को हटाने का अर्थ है उन्हें कतार के सामने/सिर से हटाना। हम कतार के प्रमुख होने के लिए कंटेनर सरणी की शुरुआत ले रहे हैं क्योंकि हम इसके संबंध में सभी संचालन करेंगे। इसलिए, हम पॉप फ़ंक्शन को निम्नानुसार कार्यान्वित कर सकते हैं - उदाहरण dequeue() {// चेक करें कि क्या खाली है अगर (t