从PHP到AS3的端口正则表达式

时间:2015-04-24 12:45:02

标签: regex actionscript-3

我试图在AS3中使用PHP中的正则表达式,但我遇到了这个错误:

  

1084:语法错误:在程序结束前期待标识符。

我需要更改什么才能使其正常工作? AS3:

var findTags:RegExp = / #\p{L}+\b(?!\s+\p{L})/u

1 个答案:

答案 0 :(得分:0)

您的模式包含AS3正则表达式引擎不支持的\p模式。 根据{{​​3}}和Adobe reference使用\\x

所以,试试这个:

var pattern2:RegExp = / #\\x+\b(?!\s+\\x)/gi;

(或者var pattern2:RegExp = / #\x+\b(?!\s+\x)/gi;,因为该示例在Adobe网站上并不十分清楚)