String - potatoscript/csharp GitHub Wiki
home
Contains
var str = "abc-123-afjwonwo";
str.Contains("23"); // output => true;
- Or you can use Regex.IsMatch : Indicates whether the regular expression finds a match in the input string.
Regex.IsMatch(str,@"abc","123");
string[] partNumbers= { "1298-673-4192", "A08Z-931-468A",
"_A90-123-129X", "12345-KKA-1230",
"0919-2893-1256" };
Regex rgx = new Regex(@"^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$");
foreach (string partNumber in partNumbers)
Console.WriteLine("{0} {1} a valid part number.",
partNumber,
rgx.IsMatch(partNumber) ? "is" : "is not");
home
Split:
char[] separatingChars = {':'};
string str = "abc:123";
var str2 = str.Split(separatingChars, System.StringSplitOptions.RemoveEmptyEntries);
str2[0]; // output => abc
str2[1]; // output => 123
home
String-To-Integer:
Int32.Parse("myString");
home
Substring:
var t="13:12";
t.Substring(3) // -> 12
int index = t.IndexOf(":")+1;
var s = t.Substring(index);
home
Thousands-Separator
String.Format("{0:n0}", "2000"); // output => 2,000
home
UpperCase
myTextBox.CharacterCasing = CharacterCasing.Upper;