isRomaji method
- String input
Tests if input
consists entirely of romaji characters.
The input
String
cannot be null or empty.
isRomaji('Tōkyō and Ōsaka'); // true
isRomaji('12a*b&c-d'); // true
isRomaji('あアA'); // false
isRomaji('お願い'); // false
isRomaji('a!b&cーd'); // false (zenkaku punctuation is not allowed)
Implementation
bool isRomaji(String input) {
assert(input != null);
assert(input.isNotEmpty);
return input.chars.every(_isCharRomaji);
}