Issue
This Content is from Stack Overflow. Question asked by Shemeer
I have a string which is having text and numbers. I want to split the string based on the first occurrence of number in that string
Eg: “Hello World 2022 September 19”
Expected result will be [Hello World,2022 September 19]
Solution
you can try this:
String string = "Hello World 2022 September 19";
final split = string.split(RegExp(' (?=\\d)'));
final result = [split[0], split.skip(1).join(' ')];
print(result);
This Question was asked in StackOverflow by Shemeer and Answered by Ivo It is licensed under the terms of CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.