facebook twitter hatena line email

「Unity/Csharp/文字操作」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
行13: 行13:
 
     // hit
 
     // hit
 
  }
 
  }
 +
 +
==分割==
 +
name = "1234:2345";
 +
string[] names = name.Split(":"[0]);
 +
Debug.Log(names[0]); // 1234
 +
Debug.Log(names[1]); // 2345
  
 
==小文字を大文字へ==
 
==小文字を大文字へ==

2017年11月13日 (月) 05:38時点における版

文字の長さ

String name = "abcdef";
name.Length; // 6

文字の切り取り

String name = "abcdef";
name = name.Substring (name.Length - 2, 2); // ef

検索

if (name.IndexOf("検索文字列") == -1) {
    // no hit
} else {
    // hit
}

分割

name = "1234:2345";
string[] names = name.Split(":"[0]);
Debug.Log(names[0]); // 1234
Debug.Log(names[1]); // 2345

小文字を大文字へ

name.ToUpper();

大文字を小文字へ

name.ToLower();