是否有JavaScript的preg_split等价函数(preg_split是PHP函数)?
是否有JavaScript的preg_split等价函数(preg_split是PHP函数)?
您可以使用正则表达式与split一起使用。
问题在于字符串中的转义字符,因为(?打开了一个非捕获组,但没有相应的}来关闭这个非捕获组,它将要查找的字符串标识为'。
for as '
处终止。但是,当我去编辑它时,在预览中看到整个内容... 嗯。不确定该怎么办 - 在极少数情况下,迁移或升级可能会在某个地方咀嚼掉一些东西,修复注释可能会掩盖一个错误。 - i336_如果您想获得所有 preg_split 参数的支持,请参考 https://github.com/kvz/phpjs/blob/master/_workbench/pcre/preg_split.js(虽然不确定它是否经过了充分测试)。
请记住,JavaScript 的正则表达式语法与 PHP 的略有不同(大多数情况下较不具表现力)。我们希望在某个时候集成 XRegExp,因为它弥补了一些缺失的 PHP 正则表达式功能(以及修复了许多浏览器可靠性问题,例如 String.split() 函数等)。