标签: javascript regex ecmascript-6 regex-lookarounds negative-lookbehind
我有一个可获取度量单位有效名称的正则表达式。
我已经尝试过使用负面的回望。但这还不完全受支持:
var re = /(?<!\+.*)(mg|ml|g|kg|dose)$/g
有一个DEMO使其更加清晰。
问题是:如何在负前瞻的情况下执行相同的操作?
我尝试过这种方法,但是它抓住了以 + 符号连接的字符串的最后一部分: DEMO2