Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerString Operations アクションステップでは、検索および置換や切り取りなど、さまざまな操作を使用して文字列を変更できます。
Input Text (入力テキスト)
変更する文字列。
手動でこの値を指定するか、ピン変数を使用してウィザードでこの値を定義します。
Use a regular expresion for string to find (検索する文字列に正規表現を使用)
ウィザードの [Find what (見つける値)] 項目で正規表現として指定された値 (StringToFind
変数) を評価し、正規表現を [Input Text (入力テキスト)] に適用するにはこのオプションをオンにします。
このオプションは、文字列操作 Find and replace text を使用する場合のみ有効です。
Input Text (入力テキスト)
変更する文字列。
手動でこの値を指定するか、ウィザードを使用して値のピン変数を選択して指定します。
StringToFind
[Input Text (入力テキスト)] 文字列内で検索する文字列。
StringToReplaceWith
StringToFind の見つかったインスタンスを置換する文字列。
CharacterToTrimAt
切り取り操作を使用するときに区切り文字として使用する文字。
NumberOfCharacters
切り取り操作を使用するときに数える文字数。
Result (結果)
変更された文字列が結果として出力されます。この文字列は、以降のアクションステップで使用できます。
Result Length (結果の長さ)
変更された結果の文字列の長さ。
String operation (文字列操作)
実行する文字列操作。次の操作を使用できます。
Analyse
指定された入力テキスト文字列の長さを出力します。
Find and replace text
入力テキストで見つかったテキストを検索して置換します。次に例を示します。
入力テキスト (文字列) = MyTESTString
見つける値 = TEST
置換後の値 = NEW
出力 = MyNEWString
Left (take first characters) (左 (最初の文字を取得))
文字列の先頭の文字からの指定文字数の文字を出力します。次に例を示します。
入力テキスト (文字列) = MyTESTString
文字数 = 4
出力 = MyTE
Right (take last characters) (右 (最後の文字を取得))
文字列の末尾の文字からの指定文字数の文字を出力します。次に例を示します。
入力テキスト (文字列) = MyTESTString
文字数 = 4
出力 = ring
Trim left (remove first characters) (左を切り取り (前方の文字を削除))
文字列の先頭の文字からの指定文字数の文字を削除します。次に例を示します。
入力テキスト (文字列) = MyTESTString
文字数 = 3
出力 = ESTString
Trim right (remove last characters) (右を切り取り (後方の文字を削除))
文字列の末尾の文字からの指定文字数の文字を削除します。次に例を示します。
入力テキスト (文字列) = MyTESTString
文字数 = 3
出力 = MyTESTStr
Takes first characters of the string until a specific character (specific character is not part of output) (特定の文字まで文字列の最初の文字を取得 (特定の文字は出力に含まれない))
文字列の先頭から [Character to trim at (切り取り操作を行う文字)] の値が最初に出現するまでの間のすべての文字を出力します。次に例を示します。
入力テキスト (文字列) = MyTESTString
切り取り操作を行う文字 = t
出力 = MyTESTS
出力文字列には検索文字は含まれません。
Takes last characters of the string until a specific character (specific character is not part of output) (特定の文字まで文字列の最後の文字を取得 (特定の文字は出力に含まれない))
[Character to trim at (切り取り操作を行う文字)] の値が最後に出現してから文字列の末尾までのすべての文字を出力します。次に例を示します。
入力テキスト (文字列) = MyTESTString
切り取り操作を行う文字 = T
出力 = String
出力文字列には検索文字は含まれません。
Removes first characters of the string until a specific character (specific character is not part of output) (特定の文字まで文字列の最初の文字を削除 (特定の文字は出力に含まれない))
文字列の先頭から [Character to trim at (切り取り操作を行う文字)] の値が最初に出現するまでの間のすべての文字を削除します。次に例を示します。
入力テキスト (文字列) = MyTESTString
切り取り操作を行う文字 = T
出力 = ESTString
検索文字は出力文字列から削除されます。
Removes last characters of the string until a specific character (specific character is not part of output) (特定の文字まで文字列の最後の文字を削除 (特定の文字は出力に含まれない))
[Character to trim at (切り取り操作を行う文字)] の値が最後に出現してから文字列の末尾までのすべての文字を削除します。次に例を示します。
入力テキスト (文字列) = MyTESTString
切り取り操作を行う文字 = T
出力 = MyTES
検索文字は出力文字列から削除されます。