Computer Science/etc

[ASP] 기본 문법 (문자열 관련 함수)

Bay Im 2025. 3. 22. 15:54

ASP 기본 문법 3 (문자열 관련 함수)

  • 문자열 관련 함수
    • 대/소문자 변환 함수
      • UCASE, LCASE
    • 문자열 길이 반환 함수
      • LEN
    • 문자열의 좌, 우, 중간에서 지정한 만큼 문자열 반환 함수
      • LEFT, RIGHT, MID
    • 해당되는 문자열의 위치 반환 함수
      • INSTR, INSTRREV
    • 문자열의 공백 제거 함수
      • LTRIM, RTRIM, TRIM
    • 문자열의 일부를 다른 문자열로 변경 함수
      • REPLACE
    • 특정 문자열을 기준으로 나누어 배열로 저장 함수
      • SPLIT

  • 대/소문자 변환 함수
    • UCASE(문자열)
      • 대문자로 변환
    • LCASE(문자열)
      • 소문자로 변환
  • 문자열 길이 반환 함수
    • LEN(문자열)
      • 문자열의 길이 반환
      • 문자들, 공백 모두 1씩 계산
  • 문자열의 좌, 우, 중간에서 지정한 만큼 문자열 반환 함수
    • LEFT, RIGHT, MID(문자열, n)
  • 해당되는 문자열의 위치 반환 함수
    • INSTR(문자열, “찾을문자열”)
      • 찾는 문자열이 없다면 0 반환
      • INSTR(시작위치n, 문자열, “찾을문자열”) 으로 시작위치 지정 가능
    • INSTRREV(문자열, “찾을문자열”)
      • 역순으로 찾는 함수
      • 파일의 확장자 알아낼 때 유용
      • INSTRREV(문자열, “찾을문자열”, 시작위치n) 으로 시작위치 지정 가능
  • 문자열의 공백 제거 함수
    • LTRIM, RTRIM(문자열)
      • L은 좌측의 공백, R은 우측의 공백 잘라내는 함수
    • TRIM(문자열)
      • 좌우 공백 잘라내는 함수
  • 문자열의 일부를 다른 문자열로 변경 함수
    • REPLACE(문자열, 바꿀문자열, 새문자열)
  • 특정 문자열을 기준으로 나누어 배열로 저장 함수
    • SPLIT(문자열, 구분문자)
      • 구분문자로 나누어 배열에 저장
      • 예시
        • Dim arrName(), strTest
        • strTest = "값1,값2,값3,값4”
        • arrName = SPLIT(strTest, ",")
728x90