ExtraString - EXTSTR
指定した文字列を検索し、一致した位置の右側または左側の文字列を返します。
■入力/出力
接続数: 最小 1/最大 2
入力 | データ型 | 説明 |
入力1 | String | 文字列 |
入力2 | String | 存在する場合、検索文字列プロパティを置換 |
出力 | データ型 | 説明 |
出力1 | String | 切り出した文字列 |
■プロパティ
名前 | プロパティ型 | 説明 |
検索文字列 | string | 検索する文字列を指定します。 |
検索方向 | choice |
文字列の検索方向を指定します。
先頭から [Left]
| - |
先頭から末尾に向かって検索します。
|
末尾から [Right]
| - |
末尾から先頭に向かって検索します。
|
|
取り出す方向 | choice |
文字列が一致した場合、取得する方向を指定します。
一致文字列の左側 [Left]
| - |
一致した文字列の左側(先頭から一致した文字列まで)を取得します。
|
一致文字列の右側 [Right]
| - |
一致した文字列の右側(一致した文字列から末尾まで)を取得します。
|
|
■備考
- 取得する文字列には一致した文字列は含まれません。
- 文字列が見つからない時は空文字列を返します。
■例
| プロパティ | 出力 |
入力1 | abyzcdyzef | 検索文字列 | yz | ab |
| | 検索方向 | 先頭から | |
| | 取り出す方向 | 一致文字列の左側 | |
| プロパティ | 出力 |
入力1 | abyzcdyzef | 検索文字列 | yz | cdyzef |
| | 検索方向 | 先頭から | |
| | 取り出す方向 | 一致文字列の右側 | |
| プロパティ | 出力 |
入力1 | abyzcdyzef | 検索文字列 | yz | ef |
| | 検索方向 | 末尾から | |
| | 取り出す方向 | 一致文字列の右側 | |