커뮤니티
문자열 연산자는 뭐가 있나요?
2012-07-01 09:46:33
307
글번호 52488
문자열을 가공하거나, 일부 추출, 문자열에서 검색 등이 가능한
연산자나 함수는 어떤 것이 있는지요?
A = "ABCDEF 1234567890";
B = "123";
1. A에 B가 포함되는지 판단 (몇번째인지 알 수 있으면 좋겠음)
2. A와 B를 연결해서 "ABCDEF 1234567890123" 문자열 만드는 방법
3. 문자열이 숫자인자, 알파벳인지, 특수문자인지 등을 검사하는 방법
과 관련된 연산자나 함수 있으면 알려주세요~
답변 1
예스스탁 예스스탁 답변
2012-07-02 11:20:04
안녕하세요
예스스탁입니다.
문자열관련 함수는 아래와 같이 제공되고 있습니다.
InStr(String, String)
LeftStr(String, Num)
RightStr(String, Num)
LowerStr(String)
UpperStr(String)
MidStr(String, Num, Num)
StrToNum(String)
NumToStr(Num, Num)
StrLen(String)
랭귀지 도움말에 분석함수에 가시면 도움말 보실 수 있습니다.
아래 링크에 가신 후 외쪽 목록에서 하나한 확인해 보시면 됩니다.
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_4_39_InStr.htm
var : AA(""),bb(""),cc("");
AA = "ABCDEF 1234567890";
BB = "123";
CC = aa+bb;
plot1(InStr(AA,BB));
MessageLog("%s",cc);
첨부된 그림과 같이 문자열을 더해주시면 합친 문자열이 됩니다.
InStr(AA,BB));AA문자열중 B문자열이 시작하는 위치가 출력됩니다
3번은 따로 함수가 없습니다.
즐거운 하루되세요
> firewire 님이 쓴 글입니다.
> 제목 : 문자열 연산자는 뭐가 있나요?
> 문자열을 가공하거나, 일부 추출, 문자열에서 검색 등이 가능한
연산자나 함수는 어떤 것이 있는지요?
A = "ABCDEF 1234567890";
B = "123";
1. A에 B가 포함되는지 판단 (몇번째인지 알 수 있으면 좋겠음)
2. A와 B를 연결해서 "ABCDEF 1234567890123" 문자열 만드는 방법
3. 문자열이 숫자인자, 알파벳인지, 특수문자인지 등을 검사하는 방법
과 관련된 연산자나 함수 있으면 알려주세요~
다음글
이전글