<!DOCTYPE html>
<html>
<head>
    <title>Mobile Number Extractor</title>
</head>
<body style="font-family: Arial, sans-serif; background-color: #f0f0f0;
 margin: 0; padding: 20px; text-align: center;">

    <h1 style="color: #333;">PK Mobile Number Extractor</h1>
    
    <label for="pkInputText" style="font-weight: bold;">Enter Text:</label>
    <textarea id="pkInputText" rows="5" cols="40" style="width: 100%;
 padding: 10px; margin-bottom: 10px;"></textarea><br><br>
    
    <button onclick="pkExtractNumbers()" style="background-color: #007bff;
color: #fff; padding: 10px 20px; border: none; cursor: pointer;">
        Extract Numbers
    </button><br><br>
    
    <label for="pkExtractedNumbers" style="font-weight:
bold;">Extracted Numbers:</label>
    <textarea id="pkExtractedNumbers" rows="5" cols="40" style="width: 100%;
 padding: 10px; margin-bottom: 10px;" readonly></textarea><br><br>
    
    <a id="pkDownloadLink" style="display: none; text-decoration: none;">
        <button style="background-color: #007bff; color: #fff; padding:
10px 20px; border: none; cursor: pointer;">Download as Text File</button>
    </a>

    <script>
      
    function pkExtractNumbers() {
        const pkInputText = document.getElementById("pkInputText").value;
        const pkRegex = /(\d{10}|\+\d{1,3}\s?\d{10})/g;
        const pkExtractedNumbers = pkInputText.match(pkRegex);
        if (pkExtractedNumbers) {
            const pkFormattedNumbers = pkExtractedNumbers.join("\n");
          document.getElementById("pkExtractedNumbers").value = pkFormattedNumbers;

            // Create a Blob object with the text content
            const pkBlob = new Blob([pkFormattedNumbers], { type: 'text/plain' });

            // Create a URL for the Blob object
            const pkUrl = window.URL.createObjectURL(pkBlob);

            // Set the download link's href attribute
            const pkDownloadLink = document.getElementById("pkDownloadLink");
            pkDownloadLink.href = pkUrl;
            pkDownloadLink.style.display = "block";
            pkDownloadLink.download = "pk_extracted_numbers.txt";
        } else {
            alert("No mobile numbers found in the input text.");
        }
    }
</script>

</body>
</html>


     Live demo click Here........