用户7418776
我正在尝试从特定列中删除文本,而仅保留数字值。我尝试使用派生列,也尝试搜索答案,但未找到解决方案。
例如,该表如下所示:
order_number
1001
1002 k
1003
text
1004
aa 1007
我希望有人可以帮助我。提前致谢
这是我得到的错误:
基思
您可以使用脚本组件(确保添加输出列(outordernumber)):
if(!Row.ordernumber_IsNull){
Row.outordernumber = System.Text.RegularExpressions.Regex.Replace(Row.ordernumber, "[^0-9]", "")
}else{
Row.outordernumber_IsNull = true;
}
我认为您错过了这一步:
打包结果:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句