好的,所以我在尝试制作正则表达式时遇到了一些障碍。
本质上,我想要一个像这样的字符串:
error=some=new item user=max dateFrom=2013-01-15T05:00:00.000Z dateTo=2013-01-16T05:00:00.000Z
被解析为阅读
error=some=new item
user=max
dateFrom=2013-01-15T05:00:00.000Z
ateTo=2013-01-16T05:00:00.000Z
所以我希望它提取已知的关键字,并忽略其他具有=的字符串。
我当前的正则表达式如下所示:
(error|user|dateFrom|dateTo|timeFrom|timeTo|hang)\=[\w\s\f\-\:]+(?![(error|user|dateFrom|dateTo|timeFrom|timeTo|hang)\=])
所以我使用已知的关键字来动态使用,所以我可以将它们列为已知的。
我怎么能写它来包括这个要求?