flutter string formatter only numbers code example

Example 1: input only numbers flutter

keyboardType: TextInputType.number

Example 2: i want number before % symbol in flutter

void main() {
  String str = "one.two";
  print(str.replaceAll(".two", ""));

  // or

  print(str.split(".").first);

  // or

  String newStr = str.replaceRange(str.indexOf("."), str.length, "");
  print(newStr);


  // Lets do a another example

  String nums = "1,one.2,two.3,three.4,four";
  List values = nums.split("."); // split() will split from . and gives new List with separated elements.
  values.forEach(print);

  //output

//   1,one
//   2,two
//   3,three
//   4,four
}