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

JavaScript Regex से नंबरों से लीडिंग जीरो कैसे हटाएं?

लीडिंग जीरो हटाने के लिए, replace() मेथड में Regex का उपयोग करें जैसा कि नीचे दिए गए सिंटैक्स में:

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. - JavaScript में संख्या से अग्रणी शून्य कैसे हटाएं?

    JavaScript में संख्या से अग्रणी शून्य हटाने के लिए parseInt() का उपयोग करें। उदाहरण अग्रणी शून्य हटाने का तरीका जानने के लिए निम्न कोड चलाकर देखें <!DOCTYPE html> <html>    <body>       <script>          var num1 = parseInt(

  1. - JavaScript संख्याओं के साथ अग्रणी 0 को कैसे संरक्षित करें?

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

  1. JavaScript का उपयोग करके क्यू से एलिमेंट्स हटाना JavaScript का उपयोग करके क्यू से एलिमेंट्स हटाना

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