【发布时间】:2019-11-21 16:00:15
【问题描述】:
我有这个用于 JavaScript 的拉丁语正则表达式范围
[\u0000-\u007F]
并想将其转换为 PHP PCRE 但它告诉我 \u This token is not supported 而我只想使用 Unicode 范围
【问题讨论】:
标签: javascript regex pcre
我有这个用于 JavaScript 的拉丁语正则表达式范围
[\u0000-\u007F]
并想将其转换为 PHP PCRE 但它告诉我 \u This token is not supported 而我只想使用 Unicode 范围
【问题讨论】:
标签: javascript regex pcre
PCRE 不支持\uFFFF 语法,而是使用\x{FFFF}。例如:
[\x{0000}-\x{007F}]
【讨论】:
u 修饰符添加到您的正则表达式模式,以便它与 PHP PCRE 一起使用。例如,/[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}]/u