Split 문자열 분리
private void Start()
{
string A1 = "Hello : Wolrd!!";
string[] A2 = A1.Split(' ');
Debug.Log("A1 : " + A1);
int count = A2.Length;
for (int i = 0; i < count; i++)
{
Debug.Log("A2 : " + i+ " 번쨰 " + A2[i] + " 값");
}
}
문자.Split('분리의 기준이되는 문자');
분리문자는 빼고 배열에 저장이 됨 공백도 가능하고 다른 문자도 가능함
IndexOf 특정위치 문자열 인덱스
private void Start()
{
string A1 = "ABCDEFGEH";
int A1Num = 0;
A1Num = A1.IndexOf("F");
Debug.Log("A1Num : " + A1Num);
}
문자.IndexOf("찾을 문자")
가장 먼저 만나는 F의 인덱스 번호를 찾아줌
private void Start()
{
string A1 = "FABCDEFGEHF";
int A1Num = 0;
A1Num = A1.IndexOf("F",3);
Debug.Log("A1Num : " + A1Num);
}
문자열.indexOf("찾는문자",시작인덱스)
시작을 3번 인덱스부터 시작해 가장먼저 F를 만나는 인덱스를 호출함
private void Start()
{
string A1 = "FABCDEFGEHFIOKL";
int A1Num = 0;
A1Num = A1.IndexOf("F",7,4);
Debug.Log("A1Num : " + A1Num);
}
문자열.indexOf("찾는문자",시작인덱스,찾는범위)
시작인덱스 7부터 4번째있는 문자열까지 가장먼저 만나는 F의 인덱스를 찾음
'유니티' 카테고리의 다른 글
[유니티 C#]List 정렬 Sort 이용하기 (0) | 2021.05.19 |
---|---|
유니티[유니티 C#]String을 DataTime으로 변환 (0) | 2021.05.19 |
[유니티 C#]string 문자열 치환(Replace) (0) | 2021.05.19 |