文字列内の特定の文字またはサブストリングの位置を確認する - Cloud

Talend Cloud Real-Time Big Data Platform Studioユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
ジョブデザインと開発
EnrichPlatform
Talend Management Console
Talend Studio

INDEXルーチンをtJavaコンポーネントとともに使用して、文字列に指定した文字またはサブストリングが含まれるかどうかを簡単に確認できます。

System.out.println(StringHandling.INDEX("hello world!", "hello"));
System.out.println(StringHandling.INDEX("hello world!", "world")); 
System.out.println(StringHandling.INDEX("hello world!", "!")); 
System.out.println(StringHandling.INDEX("hello world", "?"));

ルーチンは、指定された1文字目の位置を示す整数を返すか、指定されたサブストリングの実際の1文字目を返します。それ以外で出現が見つからなかった場合は、- 1が返されます。