在 Haxe 正则表达式中是否有等同于 Java 的 \p{Punct} 的东西?

Is there an equivalent to Java's \p{Punct} in Haxe regexes?

Haxe 的手册没有正则表达式符号的详细信息。我找不到哪个符号映射到 Java 的 \p{Punct}

Haxe 有类似的东西吗?

根据 documentation,标点符号 unicode 字符 class 似乎仅在您使用 PCRE(Neko、C++、PHP)和 Java 时可用和 C#。不管怎样,您可以尝试使用或不使用转义反斜杠的不同语法:\p{Punct} \p{P} \pP 和最终的 POSIX 字符 class:[[:punct:]]

这些 class 不适用于 JavaScript(可能也不适用于 Flash)。在这种情况下,方法是尽可能使用范围将所有标点符号字符放在 class 中。