[de] komischer Fehler

Moin

Ich habe einem komischen Fehler für euch. Ausgelöst durch diesem Satz.

“Er holte dann zwei sechs Meter lange Seile raus.”

Fehler: Zahlen bis zu einer Millionen werden, wenn man sie ausschreibt, zusammengeschrieben.

In dem Fall nicht, denn es sind zwei Seile, die sechs Meter lang sind, also gibt es hier keinen Fehler.

Euer Dallun511

Verantwortlich ist diese Regel:

<rule>
  <pattern>
    <token><exception regexp="yes">von|aus|mal</exception></token><marker>
    <token postag="ZAL"/>
    <token postag="ZAL"/></marker>
  </pattern>
  <message>Zahlen bis zu einer Million werden, wenn man sie ausschreibt, zusammengeschrieben.</message>
  <suggestion>\2\3</suggestion>
  <short>Möglicher Tippfehler</short>
  <example correction="sechshundert">Er besitzt <marker>sechs hundert</marker> Briefmarken.</example>
  <example>Du weißt, dass zwei mal <marker>zwei vier</marker> ist.</example>
  <example>Wenn du von <marker>zehn vier</marker> wegnimmst, dann hast du sechs.</example>
  <example>Dass die Wurzel aus <marker>vier zwei</marker> ist, weiß ich.</example>
  <example>4.000.519 = vier Millionen fünfhundertneunzehn</example>
</rule>

Hat jemand Verbesserungsvorschläge? “Vier und zwanzig” wird übrigens nicht erkannt.

Ich habe folgendes Antipattern dazugenommen:

        <antipattern>
            <token postag="ZAL"/>
            <token postag="ZAL"/>
            <token postag="SUB:NOM:SIN:.*" postag_regexp="yes"/>
            <token postag="ADJ:.*" postag_regexp="yes"/>
        </antipattern>