Trim String/Text in Flutter Trim String/Text in Flutter dart dart

Trim String/Text in Flutter


try to use substring() :

  String link = 'http://sales.local/api/v1/payments/454/ticket/verify?token=jhvycygvjhbknm.eyJpc3MiOiJodH';  String delimiter = '/ticket';  int lastIndex = link.indexOf(delimiter);  String trimmed = link.substring(0,lastIndex);  //print(trimmed);


    input string print for Flutter:        String str2 = "-hello Friend- ";     print(str2.trim());     Output Print : -hello Friend- NOte: Here last space remove from string.    1.Right Method:     var str1 = 'Dart';    var str2 = str1.trim();    identical(str1, str2);    2.Wrong Method    '\tTest String is Fun\n'.trim(); // 'Test String is Fun'


main(List<String> args) {  String str =      'http://sales.local/api/v2/paymentsss/45444/ticket/verify?token=jhvycygvjhbknm.eyJpc3MiOiJodH';  RegExp exp = new RegExp(r"((http|https)://sales.local/api/v\d+/\w.*?/\d*)");  String matches = exp.stringMatch(str);  print(matches); // http://sales.local/api/v2/paymentsss/45444}