您看到的是两种结果。1) 未知单词被标记为 @。这是预期行为。2) 数字在逗号后出现了空格。这是因为 FLEx 将逗号视为标点符号,从而将数字分割为两个单词。我认为我们对此无能为力。
我建议通过使用文本输出规则(text-out rule)来移除数字后逗号前以及数字前的空格。规则应如下所示:

至于 @ 符号,有几种选择。我看到您有一条移除 @ 的文本输出规则。这行得通。或者您可以使用此处显示的设置来自动清理未知单词符号。

这样做的优点在于,它还可以清理单词后跟数字的情况。例如:lieben1.1 > lieben。
使用任一方法,您都可以通过以下复选框来控制 Live Rule Tester 中合成结果(synthesized)的显示内容。

There are two results you are seeing. 1) Unknown words are getting marked with an @. That’s expected. 2) The number ends up with space after the comma. This is the by-product of FLEx seeing the comma as punctuation and dividing the number into two words. I don’t think there’s much we can do about it.
I suggest a workaround by using a text-out rule to remove spaces after a digit then comma and before a digit. The rule would look like this:

As for the @ signs, there’s a couple options. I saw you had a text out rule that removed the @. That works. Or you can use the setting shown here to automatically clean up unknown word symbols.

The advantage of this is that it will also clean up cases of a word with numbers after it. E.g. lieben1.1 > lieben.
Using either method, you can control what you see in the Live Rule Tester’s synthesized with the following checkboxes.

机器翻译自 English