【发布时间】:2016-07-28 21:47:03
【问题描述】:
我正在使用此处定义的 REGEX 库http://userguide.icu-project.org/strings/regexp
话虽如此,我有一个具体问题想使用正则表达式来纠正。
Input := '!Tim !~ Dan~';
Output := Tim !~ Dan
REGEXREPLACE('((?<![!])~)' ,Input,' '); //Results in : !Tim !~ Dan
REGEXREPLACE('((?![~])!)|((?<![!])~)',Input,' '); //Results in : Tim ~ Dan
这个语句是怎么导致的!后面的~要去掉?
如何全部删除!和 ~ 不删除 !~ 在单个正则表达式命令中的组合。
如果您能告诉我如何制作,可以获得奖励积分!~!在一个命令中工作。
谢谢!!
【问题讨论】:
标签: regex regex-lookarounds negative-lookahead negative-lookbehind hpcc-ecl