Dev Language/C#

숫자체크,Right,Left,Mid 자르기

타카스 류지 2015. 2. 24. 10:32

private bool IsNumeric(string text)
{
    return System.Text.RegularExpressions.Regex.IsMatch(text, "^\\d+$");
}

Left

public string Left(string Text, int TextLenth)
{
    string ConvertText;
    if (Text.Length < TextLenth)
    {
 TextLenth = Text.Length;
    }
    ConvertText = Text.Substring(0, TextLenth);
    return ConvertText;
}

 

Right

public string Right(string Text, int TextLenth)
{
    string ConvertText;
    if (Text.Length < TextLenth)
    {
 TextLenth = Text.Length;
    }
    ConvertText = Text.Substring(Text.Length - TextLenth, TextLenth);
    return ConvertText;
}

 

Mid

public string Mid(string Text, int Startint, int Endint)
{
    string ConvertText;
    if (Startint < Text.Length || Endint < Text.Length)
    {
 ConvertText = Text.Substring(Startint, Endint);
 return ConvertText;
    }
    else
 return Text;
}