【发布时间】:2019-01-26 20:26:29
【问题描述】:
我正在使用 OpenRefine 来解析具有字符串值的列。 我想找到包含以下内容的单元格:优惠或折扣。 字符串值通常是一个句子
我下面的代码使用匹配功能不起作用。
使用value.contains() 仅限于搜索一个单词。
value.match(/.*(offer)|(discount)/)
【问题讨论】:
-
答案对你有用吗?
-
是的。非常感谢!。我是stackoverflow的新手,我想谢谢你,但说明说不要回复谢谢......无论如何......我做了一些小改动: value.match(/.*((\boffer\b)|( \bdiscount\b)).*/)。我用一个括号加入了两个组。
标签: regex openrefine grel