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

लीडिंग ज़ीरो को स्पेस से कैसे बदलें - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग लेता है जो एक संख्या को दर्शाती है। संख्या में लीडिंग ज़ीरो को स्पेस से बदलें। हमें संख्या में पहले से मौजूद स्पेस को बनाए रखना होगा।

उदाहरण के लिए,

अगर स्ट्रिंग मान इस तरह परिभाषित है:

"  004590808"

तो आउटपुट इस तरह आना चाहिए:

" 4590808"

उदाहरण

निम्नलिखिक कोड है:

const str = ' 004590808';
const replaceWithSpace = str => {
    let replaced = '';
    const regex = new RegExp(/^\s*0+/);
    replaced = str.replace(regex, el => {
        const { length } = el;
        return ' '.repeat(length);
    });
    return replaced;
};
console.log(replaceWithSpace(str));

आउटपुट

यह कंसोल में निम्नलिखिक आउटपुट देगा:

4590808

  1. JavaScript से अलर्ट बॉक्स कैसे बनाएं JavaScript से अलर्ट बॉक्स कैसे बनाएं

    अलर्ट बॉक्स क्या है? एक अलर्ट बॉक्स एक छोटी विंडो है जो किसी प्रकार के यूजर इंटरैक्शन (क्लिकिंग, स्क्रॉलिंग, टाइपिंग, आदि) के प्रतिक्रिया में पॉप अप होती है। अलर्ट बॉक्स का उपयोग ज्यादातर यूजर्स को मुद्दों के बारे में चेतावनी देने के लिए किया जाता है, लेकिन उनका उपयोग केवल अंतिम यूजर को सूचित करने

  1. JavaScript से ऑटोकंप्लीट कैसे बनाएं? JavaScript से ऑटोकंप्लीट कैसे बनाएं?

    फॉर्म में ऑटोकंप्लीशन (स्वचालित पूर्ण) बनाने का कोड नीचे दिया गया है। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <style> * { box-sizing: border-box; } body { margin: 10px; padding: 0px; fo

  1. JavaScript से टेक्स्ट टॉगल करें JavaScript से टेक्स्ट टॉगल करें

    JavaScript का उपयोग करके किसी एलिमेंट का टेक्स्ट कंटेंट दो स्थितियों के बीच टॉगल करना एक सामान्य UI पैटर्न है (जैसे अधिक दिखाएं/कम दिखाएं, चालू/बंद)। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1 /> <style> bo