getNumbersFromString function

String? getNumbersFromString({
  1. String? stringToExtract,
})

getNumbersFromString method this method will return all the digits from string passed

Implementation

String? getNumbersFromString({String? stringToExtract}) {
  if (stringToExtract == null) {
    return 'String passed cannot be null';
  }

  if (stringToExtract.isEmpty) {
    return 'String passed cannot be empty';
  }

  const Pattern pattern = r'\d+';
  final RegExp regex = RegExp(pattern as String);

  return regex.stringMatch(stringToExtract);
}