프로그래밍/RPA(RoboticProcessAutomation)

[UIPATH] VB.Net 문자열 조작 메소드(String)

J_elin 2020. 4. 1. 13:24

안녕하세요 젤린입니다:) 

 

Uipath는 닷넷프레임워크를 기반으로 하며 저는 vb로 주로 개발하고 있습니다. 

VB.Net의 String 메소드들과 사용법을 Uipath에서 바로 활용 가능하도록 정리해두었습니다. 

 

변수는 모두 Var로 표시하였습니다. 

메소드 형식

설명

String.Concat(Var1, Var2)

두 문자열 연결

Var.Contains(“Text”)

Var 문자열의 Text 포함 여부 출력(bool)

String.Format(“{0} in {1}”, Var1, Var2)

{Index}Index에 해당하는 Var 문자열로 삽입

Var1.IndexOf(Var2)

Var1 문자열에서 Var2가 시작되는 Index반환 (0부터)

InStr(Var1, Var2)

Var1문자열에서 Var2가 시작되는 위치 반환 (1부터)

StrComp(Var1,Var2)

두 문자열의 비교연산(= : 0, > : 1, < : -1)

Var1.CompareTo(Var2)

두 문자열의 비교연산(= : 0, > : 1, < : -1)

InStrRev(Var1, Var2)

InStr과 같으나 뒤에서부터 검색

Var.Replace(“원본”,”대체”)

Var 문자열에서 모든 원본 부분을 대체

Var.Split(“/”)

Var 문자열을 /로 분할하여 배열로 저장

Var.SubString(Index, length)

Var 문자열의 Index부분부터 length만큼 추출

Var.Trim

Var 문자열의 좌우 공백 제거

StrReverse(Var)

Var 문자열을 역순으로 출력

Var.Length

Var 문자열의 길이 출력(공백 등 포함)

Var1.Equals(Var2)

두 문자열이 같은 지 여부 출력(bool)

LCase(Var1) , UCase(Var2)

Var1 문자열을 소문자로, Var2 문자열을 대문자로 변환

Var.First, Var.Last

Var 문자열의 첫 문자, 마지막 문자 추출

vbCrLf

줄바꾸기(한 줄만 바꿀 땐 Chr(10))

Var.IsNumeric

Var 문자열에 문자포함->False 반환, 숫자만->True반환