Skip to content
the poor coder

javascript regex remove numbers

Poor Man
Published
Reading time
1 min read
On this page

Javascript Regex: Remove Numbers#

If you need to remove numbers from a string in Javascript, you can use regular expressions (regex) with the replace() method.

Method 1: Remove all numbers#

To remove all numbers from a string, you can use the regex pattern /\d+/g. This pattern matches one or more digits (0-9) globally throughout the string. Here's an example:

Text

    const originalString = "I have 3 dogs and 2 cats.";
    const newString = originalString.replace(/\d+/g, "");
    console.log(newString); // Output: "I have  dogs and  cats."
  

The above code creates a new string by replacing all digits with empty strings. The g flag is used to make sure all instances of the pattern are replaced.

Method 2: Remove numbers at the beginning of a string#

If you only want to remove numbers at the beginning of a string, you can use the regex pattern /^\d+/. This pattern matches one or more digits at the beginning of the string. Here's an example:

Text

    const originalString = "123 apples and oranges";
    const newString = originalString.replace(/^\d+/, "");
    console.log(newString); // Output: " apples and oranges"
  

The above code creates a new string by replacing the digits at the beginning with an empty string. The ^ character matches the beginning of the string.

Method 3: Remove numbers at the end of a string#

If you only want to remove numbers at the end of a string, you can use the regex pattern /\d+$/. This pattern matches one or more digits at the end of the string. Here's an example:

Text

    const originalString = "I have 5 apples";
    const newString = originalString.replace(/\d+$/, "");
    console.log(newString); // Output: "I have 5 apples"
  

The above code creates a new string by replacing the digits at the end with an empty string. The $ character matches the end of the string.

Keep going

2023

how to sort an array

How to Sort an Array If you have an array and you want to order its elements in a specific way, you need to use a sorting algorithm. There are several sorting algorithms available, but two of the most commonly used are…

javascript2 min read
2023

jquery mobile or desktop

jQuery Mobile or Desktop? As a web developer, I have had some experience with both jQuery Mobile and jQuery Desktop. Both frameworks have their pros and cons, and which one to use really depends on the specific project…

javascript1 min read
2023

node.js folder structure

Node.js Folder Structure If you are new to Node.js, it can be daunting to create a folder structure that will work for your project. The structure you choose will depend on the size and complexity of your project. Here…

javascript1 min read
ESC