gpt4 book ai didi

java - TALEND tMap - 如何在字符串匹配中使用通配符?

转载 作者:行者123 更新时间:2023-12-01 22:30:54 24 4
gpt4 key购买 nike

我有一个 TALEND ETL 作业,我正在尝试稍微修改它。

在其中一个 tMap 中,我有一个如下所示的表达式:

row.regulation.equals("Reg200806.s3.2a") || row.regulation.equals("Reg200806.s3.2b")

有没有办法让它匹配任何以 '.2a''.2b' 结尾的字符串。我猜我可以使用通配符,就像 % 在 SQL 中的工作方式一样。有谁知道 TALEND 中使用的正确通配符是什么? (我相信这都是java的底层)

谢谢日本

最佳答案

是的,您可以在 Talend 中使用 java 表达式来实现此目的。使用下面的表达式并测试它是否有效。

row.regulation.endsWith(".2a") || row.regulation.endsWith(".2b")

关于java - TALEND tMap - 如何在字符串匹配中使用通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27772715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com