文字列内の特定の文字または部分文字列の位置を確認する - Cloud - 8.0

Talend Studioユーザーガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2024-02-27

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が返されます。

結果は、[Run] (実行)ビューで0、6、11、-1となります。