문자열 조건문 앞에 0이 있다면 제거 해버리기

parkje·2024년 5월 10일

RPA

목록 보기
19/24
post-thumbnail

내가 하고 싶었 던 것

01, 02, 03, 04, 05, 06, 07, 08, 09의 숫자들의 0을 떼고 싶었음

한 줄 조건문으로 작성함

일단 조건문의 구조를 보면

If(condition, truePart, falsePart)
  • condition은 평가할 조건
  • truePart는 조건이 참일 때 실행될 부분
  • falsePart는 조건이 거짓일 때 실행될 부분

If( Str_Reserved_Month.StartsWith("0"),Str_Reserved_Month.TrimStart("0"c), Str_Reserved_Month)

  • Str_Reserved_Month 내가 설정한 변수 여기에는 01 ,02 등등 추출해서 값이 들어온다
  • truePart는 조건이 참일 때 실행될 부분 -> 조건이 참이면 0을 제거
  • falsePart는 조건이 거짓일 때 실행될 부분 -> 조건이 거짓 (0)이 없다면 그대로 추출

StartsWith("0") 메소드 사용 주어진 문자열이 "0"으로 시작하는지 확인 후 0이 있다면 .TrimStart("0"c)을 사용해서 0을 전부 제거 해준다

profile
RPA 개발 일지

0개의 댓글