RegEx Lookarounds - 使用自己的转义序列

时间:2015-01-09 09:26:14

标签: regex regex-lookarounds

我正在为项目编写一个小的flatfile数据库,并且在该上下文中需要转义列表项分隔符。

我决定用;作为分隔符和/;作为我的逃脱版本。

由于我过去已经使用了RegEx的外观,所以我确信以下用于拆分的表达式可以完成这项任务。

(?<!/);

我的表达应该匹配;在

abc;def

不应匹配;在

abc/;def

我使用了RegExPal,表达式不适合我的任何例子。

这不是正则表达式的正确结构来实现我的目标吗?

(?<!ForbiddenPreceedingExpression)CharacterFollowing

有关在哪里找到问题的任何提示?

1 个答案:

答案 0 :(得分:1)

正则表达式没有任何问题。

问题是Regexpal是一个javascript正则表达式测试程序。 Java脚本不支持外观。

看看

pcre(php) Demo

因为这个不会

Javascript Demo