我正在尝试编写一个正则表达式,可以将字符串拆分为令牌。这曾经工作:preg_split将字符串转换为令牌
$rawtokens = split("[^-_A-Za-z0-9]+", $string);
但现在拆分()已被弃用(和使用使preg_split建议),这不起作用:
$rawtokens = preg_split("[^-_A-Za-z0-9]+", $string);
我得到的错误是+ \是一个未知的修饰词。从split到preg_split的迁移有什么变化?
我正在尝试编写一个正则表达式,可以将字符串拆分为令牌。这曾经工作:preg_split将字符串转换为令牌
$rawtokens = split("[^-_A-Za-z0-9]+", $string);
但现在拆分()已被弃用(和使用使preg_split建议),这不起作用:
$rawtokens = preg_split("[^-_A-Za-z0-9]+", $string);
我得到的错误是+ \是一个未知的修饰词。从split到preg_split的迁移有什么变化?
[转换额日格则表达式来浸渍料(的可能重复http://stackoverflow.com/questions-6270004 /转换-ereg-expressions-to-preg) – mario