ユニット core.string
文字列操作関数を提供するスクリプトユニットです。
| メソッド | 
| function isEmpty(value: string): boolean 値がnullまたは長さゼロの文字列の場合、trueを返します。 | 
| function right(value: string, index: decimal): string value文字列から適切な文字を含む新しい文字列を返します。
 | 
| function substring(value: string, startIndex: decimal, endIndex: decimal): string value文字列の文字のサブシーケンスを含む新しい文字列を返します。
 | 
| function toUpperCase(value: string): string 入力value文字列から大文字までのすべての文字を含む新しい文字列を返します。 | 
| function toLowerCase(value: string): string 入力value文字列から小文字までのすべての文字を含む新しい文字列を返します。 | 
| function replaceAll(value: string, pattern: string, replacement: string): string 入力value文字列内のすべてのpatternオカレンスがreplacementに置き換えられた新しい文字列を返します。 | 
| function replaceFirst(value: string, pattern: string, replacement: string): string 入力value文字列の最初のパターンオカレンスが replacement に置き換えられた新しい文字列を返します。 | 
| function startsWith(value: string, prefix: string): boolean value文字列がプレフィックスで始まる場合、trueを返します。
 | 
| function endsWith(value: string, suffix: string): boolean value文字列がサフィックスで終わる場合、trueを返します。
 | 
| function contains(value: string, searchString: string): boolean value文字列にsearchStringが含まれている場合、trueを返します。
 | 
| function join(separator: string [, substring: string]...): string 区切り文字列として区切られたすべての入力サブ文字列で構成される新しい文字列を返します。 | 
- function isEmpty(value: string): boolean
- function right(value: string, index: decimal): string
- function substring(value: string, startIndex: decimal, endIndex: decimal): string
- function toUpperCase(value: string): string
- function toLowerCase(value: string): string
- function replaceAll(value: string, pattern: string, replacement: string): string
- function replaceFirst(value: string, pattern: string, replacement: string): string
- function startsWith(value: string, prefix: string): boolean
- function endsWith(value: string, suffix: string): boolean
- function contains(value: string, searchString: string): boolean
- function join(separator: string [, substring: string]...): string
 
function isEmpty(value: string): boolean
値がnullまたは長さゼロの文字列の場合、trueを返します。
パラメーター:
value:文字列値
戻り値:
valueがnullまたは長さゼロの文字列の場合はtrue、それ以外の場合はfalse。 nullを返すことはありません。
function right(value: string, index: decimal): string
value文字列から適切な文字を含む新しい文字列を返します。
文字列は、指定されたインデックスから始まり、文字列の終わりまで続きます。
パラメーター:
value:入力文字列
index:入力開始インデックス。ゼロ以上で文字列の長さより短い整数である必要があります。
戻り値:
新しい文字列。パラメーターがnullの場合はnullとなります。
function substring(value: string, startIndex: decimal, endIndex: decimal): string
value文字列の文字のサブシーケンスを含む新しい文字列を返します。
サブ文字列は、指定されたstartIndexから始まり、入力文字列のendIndexまで拡張されます。
パラメーター:
value:入力文字列
startIndex:入力開始インデックス。ゼロ以上で文字列の長さより短い整数である必要があります。
endIndex:入力終了インデックス。 startIndex以上で、文字列の長さより短い整数である必要があります。
戻り値:
新しい文字列。パラメーターがnullの場合はnullとなります。
function toUpperCase(value: string): string
入力value文字列から大文字までのすべての文字を含む新しい文字列を返します。
パラメーター:
value:入力文字列
戻り値:
大文字の文字列。パラメーターがnullの場合はnullとなります。
function toLowerCase(value: string): string
入力value文字列から小文字までのすべての文字を含む新しい文字列を返します。
パラメーター:
value:入力文字列
戻り値:
小文字の文字列。パラメーターがnullの場合はnullとなります。
function replaceAll(value: string, pattern: string, replacement: string): string
入力value文字列内のすべてのpatternオカレンスがreplacementに置き換えられた新しい文字列を返します。
パラメーター:
value:入力文字列
pattern:置き換える文字列パターン(正規表現)
replacement:置換文字列
戻り値:
新しい文字列。パラメーターがnullの場合はnullとなります。
function replaceFirst(value: string, pattern: string, replacement: string): string
入力value文字列の最初のパターンオカレンスが replacement に置き換えられた新しい文字列を返します。
パラメーター:
value:入力文字列
pattern:置き換える文字列パターン(正規表現)
replacement:置換文字列
戻り値:
新しい文字列。パラメーターがnullの場合はnullとなります。
function startsWith(value: string, prefix: string): boolean
value文字列がプレフィックスで始まる場合、trueを返します。
パラメーター:
value:入力文字列
prefix:検索する入力プレフィックス
戻り値:
valueがprefixで始まる場合はtrue、それ以外の場合はfalseとなります。
パラメーターがnullの場合、nullを返します。
function endsWith(value: string, suffix: string): boolean
value文字列がサフィックスで終わる場合、trueを返します。
パラメーター:
value:入力文字列
prefix:検索する入力サフィックス
戻り値:
valueがsuffixで終わる場合はtrue、それ以外の場合はfalseとなります。
パラメーターがnullの場合、nullを返します。
function contains(value: string, searchString: string): boolean
value文字列にsearchStringが含まれている場合、trueを返します。
パラメーター:
value:入力文字列
searchString:検索する入力searchString
戻り値:
valueにsearchStringが含まれている場合はtrue、それ以外の場合はfalseとなります。
パラメーターがnullの場合、nullを返します。
function join(separator: string [, substring: string]...): string
区切り文字列として区切られたすべての入力サブ文字列で構成される新しい文字列を返します。
パラメーター:
separator:入力セパレータ文字列
substring:結果文字列に追加するサブ文字列。すべてのエレメントは文字列である必要があります。
戻り値:
新しい文字列は、セパレータ入力で区切られたすべての入力サブ文字列で構成されます。
パラメーターがnullの場合、またはサブ文字列が指定されていない場合は、nullを返します。
ドキュメント>開発者ガイド>EBX®スクリプト>関数フィールドAPI