Skip to content

명령어-문자열클래스


1. 문자열추가 쓰기 (STRING_SPELL)

설명:기존문자열변수또는 새로운문자변수에 복사합니다추가 쓰기필요문자,构완료1번째갱신문자열변수。

명령어이름:STRING_SPELL

type 값을:223

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,문자열추가 쓰기에서열거형수열에 복사합니다이(가) 223223
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
variableobject변수유형及이름;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}
variableValueobject추가 쓰기문자변수;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"GS001"}

JSON 예시

json
{
  "logout": false,
  "type": 223,
  "userParamInt": 0,
  "userParamString": "",
  "variable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"},
  "variableValue": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "GS001"}
}

2. 인덱스추출 (STRING_SLICE)

설명:추출1번째문자열변수에 복사합니다其에 복사합니다1부분문자열,위치와추출부분문자열지정된 변수에 저장합니다변수。

명령어이름:STRING_SLICE

type 값을:224

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,인덱스추출에서열거형수열에 복사합니다이(가) 224224
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
startIndexobject起시작인덱스위치;int유형수동 입력 값또는者변수,전역또는로컬{"data":2.0,"secondvalue":0,"value":0,"varname":""}
endIndexobject종료인덱스위치;int유형수동 입력 값또는者변수,전역또는로컬{"data":8.0,"secondvalue":0,"value":0,"varname":""}
dataVariableobject조회데이터依회저장위치;string유형변수,전역또는로컬{"data":0.0,"secondvalue":1,"value":8,"varname":"GS[I001]"}
variableobject추출 대상문자열변수;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}

JSON 예시

json
{
  "logout": false,
  "type": 224,
  "userParamInt": 0,
  "userParamString": "",
  "startIndex": {"data": 2.0, "secondvalue": 0, "value": 0, "varname": ""},
  "endIndex": {"data": 8.0, "secondvalue": 0, "value": 0, "varname": ""},
  "dataVariable": {"data": 0.0, "secondvalue": 1, "value": 8, "varname": "GS[I001]"},
  "variable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"}
}

3. 문자열구분자 분리 (STRING_SPLIT)

설명:값을문자열변수에 복사합니다其에 복사합니다1번째문자拆分,위치와拆分문자依회저장指설정변수에 복사합니다。

명령어이름:STRING_SPLIT

type 값을:225

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,문자열구분자 분리에서열거형수열에 복사합니다이(가) 225225
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
separatorobject구분자;string유형수동 입력 값또는변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"GS001"}
variableobject대상문자열변수이름;string유형변수,전역또는로컬{"data":0.0,"secondvalue":1,"value":8,"varname":"S[I001]"}
dataVariableobject조회데이터依회저장首위치;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}
dataStorageobject记기록제공가져오기데이터수량;string유형手채우기"0"또는者int유형변수,전역또는로컬。string유형手채우기"0"사용 안 함을 의미{"data":0.0,"secondvalue":1,"value":8,"varname":"GI[I001]"}

JSON 예시

json
{
  "dataStorage": {"data": 0.0, "secondvalue": 1, "value": 8, "varname": "GI[I001]"},
  "dataVariable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"},
  "logout": false,
  "separator": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "GS001"},
  "type": 225,
  "userParamInt": 0,
  "userParamString": "",
  "variable": {"data": 0.0, "secondvalue": 1, "value": 8, "varname": "S[I001]"}
}

4. 문자열설정비트 (STRING_LOCATE)

설명:조회문자열변수里面특정문자의위치,위치와위치와/과수량지정된 변수에 저장합니다변수。

주의

  • 만일待인덱스변수에서1번째문자열里面예아님연결续문자,에서실행설정비트조회명령어일 때,문자위치와/과번째수예없음法읽기출력来
  • 만일待인덱스변수에서1번째문자열里面예연결续문자,에서실행설정비트조회명령어일 때,읽기출력来문자위치예제1번째인덱스변수위치,데이터저장번째수이(가)1

명령어이름:STRING_LOCATE

type 값을:226

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,문자열설정비트에서열거형수열에 복사합니다이(가) 226226
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
variableobject대상문자열변수이름;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}
startIndexobject검색할 문자;string유형수동 입력 값또는변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":7,"varname":"RRRR"}
dataVariableobject조회데이터依회저장首위치;int유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"I001"}
dataStorageobject记기록제공가져오기데이터수량;string유형手채우기"0"또는者int유형변수,전역또는로컬。string유형手채우기"0"사용 안 함을 의미{"data":0.0,"secondvalue":1,"value":8,"varname":"GI[GI001]"}

JSON 예시

json
{
  "dataStorage": {"data": 0.0, "secondvalue": 1, "value": 8, "varname": "GI[GI001]"},
  "dataVariable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "I001"},
  "logout": false,
  "startIndex": {"data": 0.0, "secondvalue": 0, "value": 7, "varname": "RRRR"},
  "type": 226,
  "userParamInt": 0,
  "userParamString": "",
  "variable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"}
}

5. 문자열길이 (STRING_LENGTH)

설명:계산1번째문자열변수길이,위치와계산길이저장변수。

명령어이름:STRING_LENGTH

type 값을:227

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,문자열길이에서열거형수열에 복사합니다이(가) 227227
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
variableobject설정비트문자의변수;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}
dataVariableobject계산 결과를 저장할 변수;int유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"I001"}

JSON 예시

json
{
  "dataVariable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "I001"},
  "logout": false,
  "type": 227,
  "userParamInt": 0,
  "userParamString": "",
  "variable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"}
}

6. 문자열转非문자열 (STRING_TO)

설명:문자열변수변환완료非문자열변수。

변환 규칙:문자열변수변환완료非문자열변수일 때하면값을문자열변수값부분변환非문자열변수。변환 과정에서문자열변수제1번째문자시작변환,값이 아닌 문자가 감지될 때까지예非값문자일 때변환종료,감지된값부분의 문자를 대상 변수로 변환합니다非문자변수。만일확인제1번째문자예非값문자,那문자열없음法변환성공。

명령어이름:STRING_TO

type 값을:228

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,문자열转非문자열에서열거형수열에 복사합니다이(가) 228228
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
variableobject계산 대상길이변수;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}
nonVariableobject변환대상변수;int유형또는double유형또는bool유형변수,로컬또는전역{"data":0.0,"secondvalue":0,"value":8,"varname":"I001"}

JSON 예시

json
{
  "nonVariable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "I001"},
  "logout": false,
  "type": 228,
  "userParamInt": 0,
  "userParamString": "",
  "variable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"}
}

7. 非문자열转문자열 (TO_STRING)

설명:非문자열변수변환완료문자열변수。

명령어이름:TO_STRING

type 값을:229

매개변수 목록

매개변수이름유형설명예시값을
logoutbool주석 처리 여부。true:에서작업파일에 복사합니다값을아님실행해당명령어;false:미주석 처리됨,실행 가능false
typeint명령어유형,非문자열转문자열에서열거형수열에 복사합니다이(가) 229229
userParamIntint2차 개발에서 사용자 정의, 현재 의미 없음0
userParamStringstring2차 개발에서 사용자 정의, 현재 의미 없음""
variableobject변환대상변수;string유형변수,전역또는로컬{"data":0.0,"secondvalue":0,"value":8,"varname":"S001"}
nonVariableobject필요변환변수;int유형또는double유형또는bool유형변수,로컬또는전역{"data":0.0,"secondvalue":1,"value":8,"varname":"GI[GI001]"}

JSON 예시

json
{
  "nonVariable": {"data": 0.0, "secondvalue": 1, "value": 8, "varname": "GI[GI001]"},
  "logout": false,
  "type": 229,
  "userParamInt": 0,
  "userParamString": "",
  "variable": {"data": 0.0, "secondvalue": 0, "value": 8, "varname": "S001"}
}