Skip to content

Commit

Permalink
Reorder the filter steps - now it works in three out of four cases
Browse files Browse the repository at this point in the history
  • Loading branch information
snomos committed Apr 25, 2024
1 parent f52f3f4 commit 9ccdb4c
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/fst/filters/remove-diaereses-enhancement.regex
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,10 @@
# non-alveolar consonant, i.e., [^дзлнрстц]
# Second, ӓ becomes э if word-initial or preceded by a hard alveolar

ӓ -> е || [ в | В | б | Б | г | Г | ж | Ж | к | К | м | М | п | П | ф | Ф | х | Х | ч | Ч | ш | Ш | щ | Щ ] _
[ [ Ь | ь ] -> 0 || _ [ ӓ | Ӓ ] ,, ӓ -> е || [ ь | Ь ] _ ]
.o.
ӓ -> э || [ д | Д | з | З | л | Л | н | Н | р | Р | с | С | т | Т | ц | Ц | .#. | %- ] _
[ ӓ -> е || [ в | В | б | Б | г | Г | ж | Ж | к | К | м | М | п | П | ф | Ф | х | Х | ч | Ч | ш | Ш | щ | Щ ] _ ]
.o.
[[ Ь | ь ] -> 0 || _ [ ӓ | Ӓ ] ,, ӓ -> е || [ ь | Ь ] _ ] ;

[ ӓ -> э || [ д | Д | з | З | л | Л | н | Н | р | Р | с | С | т | Т | ц | Ц | .#. ( ? ) | %- ( ? ) ] _ ] ;
#.o.
#ӓ -> э || \[ в | В | б | Б | г | Г | ж | Ж | к | К | м | М | п | П | ф | Ф | х | Х | ч | Ч | ш | Ш | щ | Щ | д | Д | з | З | л | Л | н | Н | р | Р | с | С | т | Т | ц | Ц ] _

0 comments on commit 9ccdb4c

Please sign in to comment.