سلام
یک رشته داریم
چجور میتونیم کاراکتر هایی به جز{ اعداد ، decimal symbol ، -) رو ازش حذف کنم؟
زبان مورد نظر هم c# هست تحت نت فریم ورک 4.5
با سپاس
اضافه شده در تاریخ :
خودم به نتیجه ای رسیدم :
با این حال اگر کسی کد ساده تری داره لطفا بزاره
با سپاس
یک رشته داریم
چجور میتونیم کاراکتر هایی به جز{ اعداد ، decimal symbol ، -) رو ازش حذف کنم؟
زبان مورد نظر هم c# هست تحت نت فریم ورک 4.5
با سپاس
اضافه شده در تاریخ :
خودم به نتیجه ای رسیدم :
if (System.Text.RegularExpressions.Regex.IsMatch(inpu tstr, "[^0-9]"
)
{
string tempstr = inputstr;
string tempstr_="";
for(int i = tempstr.Length - 1 ; i >= 0;i--)
{
tempstr_ = tempstr[i].ToString();
if (tempstr_ == dotsymbol || tempstr_ == "-"
continue;
if (System.Text.RegularExpressions.Regex.IsMatch(temp str_, "[^0-9]"
) tempstr = tempstr.Replace(tempstr_, ""
;
}
inputstr = tempstr;
}

{
string tempstr = inputstr;
string tempstr_="";
for(int i = tempstr.Length - 1 ; i >= 0;i--)
{
tempstr_ = tempstr[i].ToString();
if (tempstr_ == dotsymbol || tempstr_ == "-"

if (System.Text.RegularExpressions.Regex.IsMatch(temp str_, "[^0-9]"


}
inputstr = tempstr;
}
با سپاس
دیدگاه