Exercise 9: Extract Numbers from String

Problem Statement

Function `extractNumbers(str)` banao jo string se sabhi numbers extract kare. Example: extractNumbers("abc123def456") => [123, 456]

Sample Output:

extractNumbers("abc123def456") => [123, 456]
extractNumbers("price: $100") => [100]

Solution

const extractNumbers = (str) => {
  const matches = String(str ?? "").match(/\d+/g);
  return matches ? matches.map(Number) : [];
};

Explanation

Overall Goal:

  • String se sabhi numbers extract karna.

Real world:

  • Data parsing: extract numeric values.
  • Text processing: number extraction.