trimInvisible method
trims all invisible spaces as defined in string.invisibleWhitespace
this includes vertical tab, which is not considered by trim
Implementation
String trimInvisible() {
final spaces = string.invisibleWhitespace.split('');
final re = RegExp('[${spaces.join(',')}]+');
return trimPattern(re);
}