toNumeric static method

String toNumeric(
  1. String? value, [
  2. bool onlyDigit = false
])

Converts a string to contain only numeric characters.

Example: 'abc123!@#' -> '123'

Implementation

static String toNumeric(String? value, [bool onlyDigit = false]) {
  String buffer = '';
  if (value != null) {
    for (String character in value.characters) {
      if (onlyDigit
          ? Validator.isDigit(character)
          : Validator.isNumeric(character)) {
        buffer = '$buffer$character';
      }
    }
  }
  return buffer;
}