cleanMrzText method
Implementation
String cleanMrzText() {
return toUpperCase()
.replaceAll('«', '<')
.replaceAll('»', '<')
.replaceAll('‹', '<')
.replaceAll('›', '<')
.replaceAll('〈', '<')
.replaceAll('〉', '<')
.replaceAll('<', '<')
.replaceAll('>', '<')
.replaceAll(RegExp(r'[^A-Z0-9<]'), '')
.replaceAll('0', 'O')
.replaceAll('1', 'I')
.replaceAll('8', 'B')
.replaceAll('5', 'S');
}