str_exist(文字列値, 部分文字列値, ignore_upper=False)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
文字列の値 | 文字列の値 | String | はい | - | - |
部分文字列の値 | 部分文字列の値 | String | はい | - | - |
ignore_upper | 大文字と小文字を区別するかどうか | Bool | いいえ | False | - |
{"data": "cls nihao"}
fields_set("result", str_exist(v(data), "nihao"))
{"result":"true","data":"cls nihao"}
str_existV2(文字列値, 部分文字列値1,部分文字列値2,... ,ignore_upper=False)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
文字列の値 | 文字列の値 | String | はい | - | - |
部分文字列の値1 | 部分文字列の値 | String | はい | - | - |
部分文字列の値2 | 部分文字列の値 | String | はい | - | - |
ignore_upper | 大文字と小文字を区別するかどうか | Bool | いいえ | False | - |
{"data": "cls nihao"}
fields_set("result", str_existV2(v(data), "nihao","hello"))
{"result":"true","data":"cls nihao"}
str_count(値, sub="", start=0, end=-1)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
sub | 検索対象の部分文字列 | string | はい | - | - |
start | 検索の開始位置 | number | いいえ | デフォルトは0です。 | - |
end | 検索の終了位置 | number | いいえ | デフォルトは-1です。 | - |
{"data": "warn,error,error"}
fields_set("result", str_count(v("data"), sub="err"))
{"result":"2","data":"warn,error,error"}
str_len(値)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
{"data": "warn,error,error"}
fields_set("result", str_len(v("data")))
{"result":"16","data":"warn,error,error"}
str_uppercase(値)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
{"data": "warn,error,error"}
fields_set("result", str_uppercase(v("data")))
{"result":"WARN,ERROR,ERROR","data":"warn,error,error"}
str_lowercase(値)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
{"data": "WARN,ERROR,ERROR"}
fields_set("result", str_lowercase(v("data")))
{"result":"warn,error,error","data":"WARN,ERROR,ERROR"}
str_join(連結文字列1, 値1, 値2, ...)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
join | 文字列型の値 | string | はい | - | - |
値パラメータ、可変引数リスト | 文字列型の値 | string | はい | - | - |
{"data": "WARN,ERROR,ERROR"}
fields_set("result", str_join(",", v("data"), "INFO"))
{"result":"WARN,ERROR,ERROR,INFO","data":"WARN,ERROR,ERROR"}
str_replace(値, old="", new="", count=0)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
old | 置換対象の文字列 | string | はい | - | - |
new | 置換対象の文字列 | string | はい | - | - |
count | 最大置換回数。デフォルトではすべて置換します。 | number | いいえ | デフォルトは0です。 | - |
{"data": "WARN,ERROR,ERROR"}
fields_set("result", str_replace( v("data"), old="WARN", new="ERROR"))
{"result":"ERROR,ERROR,ERROR","data":"WARN,ERROR,ERROR"}
str_format(フォーマット文字列, 値1, 値2, ...)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
format | 目標形式です。プレースホルダーには{}を使用します。例えば「The disk contains {0} files.」です。プレースホルダー{}内の数字は、後続のパラメータ値のインデックスに対応し、0から始まります。具体的な使用方法については、MessageFormat.format関数の使用を参照してください。 | string | はい | - | - |
値パラメータ、可変引数リスト | 文字列型の値 | string | はい | - | - |
{"status": 200, "message":"OK"}
fields_set("result", str_format("status:{0}, message:{1}", v("status"), v("message")))
{"result":"status:200, message:OK","message":"OK","status":"200"}
str_strip(値, chars="\\t\\r\\n")
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
chars | 削除される文字列 | string | いいえ | \\t\\r\\n | - |
{"data": " abc "}
fields_set("result", str_strip(v("data"), chars=" "))
{"result":"abc","data":" abc "}
{"data": " **abc** "}
fields_set("result", str_strip(v("data"), chars=" *"))
{"result":"abc","data":" **abc** "}
str_strip(値, chars="\\t\\r\\n")
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
chars | 削除される文字列 | string | いいえ | \\t\\r\\n | - |
{"data": " abc "}
fields_set("result", str_lstrip(v("data"), chars=" "))
{"result":"abc ","data":" abc "}
str_strip(値, chars="\\t\\r\\n")
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
chars | 削除される文字列 | string | いいえ | \\t\\r\\n | - |
{"data": " abc "}
fields_set("result", str_rstrip(v("data"), chars=" "))
{"result":" abc","data":" abc "}
str_find(値, sub="", start=0, end=-1)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
sub | 検索する部分文字列 | string | はい | - | - |
start | 検索の開始位置 | number | いいえ | デフォルトは0です。 | - |
end | 検索の終了位置 | number | いいえ | デフォルトは-1です。 | - |
{"data": "warn,error,error"}
fields_set("result", str_find(v("data"), sub="err"))
{"result":"5","data":"warn,error,error"}
str_start_with(値, sub="", start=0, end=-1)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
sub | プレフィックス文字列 | string | はい | - | - |
start | 検索の開始位置 | number | いいえ | デフォルトは0です。 | - |
end | 検索の終了位置 | number | いいえ | デフォルトは-1です。 | - |
{"data": "something"}
fields_set("result", str_start_with(v("data"), sub="some"))
{"result":"true","data":"something"}
{"data": "something"}
fields_set("result", str_start_with(v("data"), sub="*"))
{"result":"false","data":"something"}
str_end_with(値, sub="", start=0, end=-1)
パラメータ名 | パラメータ説明 | パラメータタイプ | 必須かどうか | パラメータのデフォルト値 | パラメータの値の範囲 |
data | 文字列型の値 | string | はい | - | - |
sub | サフィックス文字列 | string | はい | - | - |
start | 検索の開始位置 | number | いいえ | デフォルトは0です。 | - |
end | 検索の終了位置 | number | いいえ | デフォルトは-1です。 | - |
{"data": "endwith something"}
fields_set("result", str_end_with(v("data"), sub="ing"))
{"result":"true","data":"endwith something"}
フィードバック