【发布时间】:2021-10-13 18:35:09
【问题描述】:
【问题讨论】:
标签: text transform openrefine
【问题讨论】:
标签: text transform openrefine
输入来自提供的屏幕截图的示例:
最简单的方法是在分隔符[ 上拆分列并删除第二列。
更复杂的方法是使用正则表达式:
value.replace(/\s\[[^\]]+\]/, "")
玩转https://regex101.com/ 或https://regexr.com/ 以了解有关此正则表达式如何工作的更多信息。
【讨论】:
如果你想跳过正则表达式的复杂性,我会使用分割函数value.split('[')[0]
split() 函数创建一个数组,[0] 选择器选择数组的第一个值。
【讨论】: