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

データ統合およびデータサービスシステムルーチン

author
Talend Documentation Team
EnrichVersion
7.0
EnrichProdName
Talend Data Fabric
task
インストールとアップグレード
ジョブデザインと開発
データクオリティとプレパレーション > データクレンジング
データクオリティとプレパレーション > データプロファイリング
EnrichPlatform
Talend Administration Center
Talend DQ Portal
Talend Installer
Talend Runtime
Talend Studio
INDEXルーチンをtJavaコンポーネントとともに使用して、文字列に指定した文字またはサブストリングが含まれるかどうかを簡単に確認できます。
System.out.printIn(StringHandling.INDEX("hello world!", "hello"));
System.out.printIn(StringHandling.INDEX("hello world!", "world")); 
System.out.printIn(StringHandling.INDEX("hello world", "!")); 
System.out.printIn(StringHandling.INDEX("hello world", "?"));

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