login register Sysop! about ME  

2020년 03월 11일 04시 52분 00초,     조회수 : 103
  제목 : 강좌의 trim설명에서
SEQ : 164245 글쓴이 : cashbook

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

안녕하세요

강좌의 trim설명에서

..5. LTRIM, RTRIM, TRIM

TRIM 이라는 함수는 단어 뜻 그대로 '잘라내는' 함수입니다.
아무거나 잘라내는 것은 아니고, 문자열의 앞뒤에 있는 '공백' 을 잘라내는 함수가 되겠습니다.
마찬가지로 LTRIM 은 좌측의 공백을, RTRIM 은 우측의 공백을 잘라내는 함수입니다.
이 함수들의 예를 들어보면 다음과 같습니다.

Dim strTest, strAll, strLeft, strRight

strTest = "    My Baby Grand    "
strAll = TRIM (strTest)
strLeft = LTRIM (strTest)
strRight = RTRIM (strTest)

strTest 라는 문자열의 앞,뒤로 3칸의 공백 문자가 들어가 있습니다.
그렇다면 TRIM 함수를 실행한 strAll 이라는 변수에는 어떤 값이 들어가게 될까요?
strAll 변수에는 양 옆의 공백이 사라진 "My Baby Grand" 이라는 문자열이 들어가게 됩니다.
마찬가지로 strLeft 에는 좌측의 공백이 사라진 "My Baby Grand???" 문자열이,
strRight 에는 우측의 공백이 사라진 "???MY Baby grand" 문자열이 들어가게 되는 것이지요....


라고 써있는데 공백이 사라졌는데 왜 
"My Baby Grand???" 
"???MY Baby grand" 처럼 공백 부분에 물음표가 오는 것이지요? 그냥 스페이스인데 단순 오타인 건가요?

ASP 기본 문법 III 에 있습니다.
감사합니다.

  supercore
  2020-03-12(18:05)
캐릭 이미지
단순 오타 같습니다.
3자리 공백이 남아있다는걸 강조하기 위한 의도일 수 도 있을 거 같습니다.



제목 작성자 날짜 조회
강좌의 trim설명에서 (1) cashbook 2020-03-11 103

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})