|
간단한 질문입니다..
어떤 문자나 숫자 예를 들어 ABCDEFG... 또는 1234567... 등에서
"ABC" 나 "123" 등으로 특정 길이 만큼만 리턴하는 VB를 좀 알려주세요
부탁드립니다..
==============[천사의꿈님 글에 대한 답변입니다]==============
문자의 길이만 필요하다면 len(문자열) 함수를 사용하시고요
문자열에서 특정 문자를 리턴하려면 left,right,mid함수와 len, inStr함수를
혼합하여 사용합니다
각함수의 사용법은 도움말에 자세히 나와 있습니다
left("ABCDEFG,3)하면 ABC 반환
left(1234567,3) 하면 123 반환
right("ABCDEFG,3)하면 EFG 반환
right(1234567,3) 하면 567 반환
MID("ABCDEFG,3,2)하면 CD 반환 ->구문이 맞나?
len(1234567) 하면 7 반환 --> 7은 문자열 길이임
(숫자:2,영문:A,한글:쿨 등은 모두 1문자로 반환)
inStr함수는 도움말을 찾아 보시지요
상기 함수를 잘 조합하여 사용하면 주소에서 시나 구나 동이름만을 분리해
낼 수도 있습니다. 즉 문자열에서 원하는 문자만 발췌할 수 있습니다 |
|