)
private val replacements = listOf(
+ Regex("([a-pr-v'])m(?![\\w'])") to "$1A",
+ Regex("([a-pr-v'])n(?![\\w'])") to "$1E",
+ Regex("([a-ps-v'])r(?![\\w'])") to "$1H",
+ Regex("([ac-fh-jl-or-v'])s(?![\\w'])") to "$1I",
+ Regex("([a-pr-v'])t(?![\\w'])") to "$1Q",
+
Regex("x") to "M",
Regex("y") to "N",
Regex("[qw-z]") to "",
Regex("ks") to "K",
Regex("ps") to "P",
- Regex("b's") to "bs",
- Regex("g's") to "gs",
- Regex("k's") to "ks",
- Regex("p's") to "ps",
+ Regex("b'([Is])") to "b$1",
+ Regex("g'([Is])") to "g$1",
+ Regex("k'([Is])") to "k$1",
+ Regex("p'([Is])") to "p$1",
Regex("ff") to "F",
Regex("fv") to "V",