“字符串替换”组件能否去掉设备编号中的字母只保留数字?

我有个字段存的是设备编号,比如‘A01’,我想把里面的字母‘A’去掉,只保留数字‘01’给下游用。用“字符串替换”组件应该能实现吧?

4 个赞

没错,“字符串替换”组件就是专门处理这种字符替换的。

你把这个组件拖出来连上,双击打开。在弹出的窗口里,右键点击表格“插入”一行,然后在“输入流字段”里选你的设备编号字段,“替换什么”填入‘A’,‘替换为什么’留空就行。

注意要勾选“使用正则表达式”旁边的那个框,或者直接用普通的“逐字匹配”模式。预览一下,数字部分就提取出来了。

1 个赞