|
||||||||||
|
| Home > Document > SQeeL Reference |
| string | : | length 1 of character string |
| number | : | Character code | |
| 0 | : | Error |
| 0 | Success | |
| 1 | Argument error |
//[result example]
//
// 1:83
// 2:83
//
run()
exit
function run()
print(asc('S'))
print(asc('SQeeL'))
endfunction
| n | : | Integer |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // //POPWEB // run() exit function run() print(chr(0x50) & chr(0x4f) & chr(0x50) & chr(0x57) & chr(0x45) & chr(0x42)) endfunction
| expression | : | Expression (character string) |
//[result example] // // hello world // run() exit function run() local data1 = 'print(\'hello world\', stdout)' eval(data1) endfunction
| string1 | : | Character string to be searched |
| search_string | : | Search string |
| n | : | Location to start searching Default: 1 |
| m | : | Number of strings to be searched Default: 1 |
| integral number | : | Location found | |
| 0 | : | Search fails |
| 0 | Success | |
| 1 | Argument error |
//[result example] // 1:6 // 2:13 // run() exit function run() local a = 'data1;.data2;.data3;.data4' print(instr(a, ';.', 1, 1)) print(instr(a, ';.', -8, 1)) endfunction
| string | : | Character string |
| integral number | : | Length of character string |
| 0 | Success | |
| 1 | Argument error |
//[result example]
//
//"Insight" length:7
//"Technology" length:9
//"Insight Technology" length:17
//
run()
exit
function run()
local a = 'Insight'
local a = 'Technology'
local c = a & b
print('"' & a & '" length :' & length(a) & '\n',stdout)
print('"' & b & '" length :' & length(b) & '\n',stdout)
print('"' & c & '" length :' & length(c),stdout)
endfunction
| string | : | Character string to be converted to lower-case character |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // insight technology // run() exit function run() local a = 'INSIGHT TECHNOLOGY' print(lower(a),stdout) endfunction
| string1 | : | Character string to be converted |
| n | : | Length of character string after conversion |
| string2 | : | Character string to be padded Default: single blank space |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // 1:12345 // 2:ab12345678 // run() exit function run() local a = '12345678' local b = 'abcdefg' print(lpad(a, 5,b)) print(lpad(a,10,b)) endfunction
| string | : | Character string to be converted |
| deletion_char | : | Character string containing a letter to be deleted Default: single blank space |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // XxyINSIGHT // run() exit function run() local a = 'xyxyyXxyINSIGHT' local b = 'yx' print(ltrim(a, b)) endfunction
| string | : | Character string |
| { … } | : | Character string |
| string | : | Character string to identify a file |
| 0 | Success |
//[result example]
//
// input words : to be or not to be that is the question
// word[0] : to
// word[1] : be
// word[2] : or
// word[3] : not
// word[4] : to
// word[5] : be
// word[6] : that
// word[7] : is
// word[8] : the
// word[9] : question
//
run()
exit
function run()
local input_str
local w_array, i
input_str = getopt('input words : ')
w_array = split(' ', input_str)
loop i=0; i<count(w_array); i++
print('word[${i}] : ${w_array[i]}', stdout)
endloop
endfunction
| string | : | Character string to be converted |
| search_string | : | Search string |
| replacement_string | : | Character string to be replaced Default: NULL |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // 1:123DEFG // 2:DEFG // run() exit function run() local a = 'ABCDEFG' print(replace(a,'ABC','123'),stdout) print(replace(a,'ABC',''),stdout) endfunction
| string1 | : | Character string to be converted |
| n | : | Length of character string after conversion |
| string2 | : | Character string to be padded Default: single blank space |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // 1:12345 // 2:12345678ab // run() exit function run() local a = '12345678' local b = 'abcdefg' print(rpad(a, 5,b)) print(rpad(a,10,b)) endfunction
| string | : | Character string to be converted |
| deletion_char | : | Character string containing a letter to be deleted Default: single blank space |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // xyxyyXxyINSIGHT // run() exit function run() local a = 'xyxyyXxyINSIGHTxyy' local b = 'yx' print(rtrim(a, b)) endfunction
| string | : | Character string to be converted |
| m | : | Start location |
| n | : | Number of strings to be extracted |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // 1:CD // 2:EF // run() exit function run() local a = 'ABCDEFG' print(substr(a,3,2),stdout) print(substr(a,-3,2),stdout) endfunction
| num | : | Numerical value |
| format | : | Format |
| NULL | : | Fail or converted character string | |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example]
//
// input number : 123456.07
// +123,456.070
//
run()
exit
function run()
local input_num
local output_num
input_num = getopt('input number : ')
output_num = to_char(input_num, 's999,999,990.000')
print(output_num, stdout)
endfunction
| string | : | Character string to be converted |
| search_string | : | Character string containing a letter to be converted |
| replacement_string | : | Character string containing a converted letter corresponding to from |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // 1:ABCDEFG@**** // 2: // run() exit function run() local a = 'ABCDEFG 1234' local b = ' 0123456789' local c = '1122334455' print(translate(a, b, '@**********')) print(translate(c, b, '')) endfunction
| string | : | Character string |
| string | : | Converted character string |
| 0 | Success | |
| 1 | Argument error |
//[result example] // // INSIGHT TECHNOLOGY // run() exit function run() local a = 'insight technology' print(upper(a),stdout) endfunction