PDA

View Full Version : سوال: بدست آوردن مختصات یک رشته در یک متن



caspiansea
دوشنبه 18 خرداد 1388, 11:28 صبح
سلام
ما یه متنی داریم که شامل کلمات انگلیسی و فارسی می باشد.حال قصد دارم که کلمات انگلیسی داخل این متن را پیدا کنم و به صورت معکوس چاپ کنم.من عمل معکوس کردن را به راحتی انجام دادم ولی مشکل این است که کلمات فارسی و انگلیسی با هم معکوس می شوند.چطوری میشه توی این متن فقط کلمات انگلیسی را پیدا کرد و به صورت معکوس خارج کرد.

esmaeily-hosein
دوشنبه 18 خرداد 1388, 11:51 صبح
/// <summary>
/// مشخص میکند این کاراکتر آلفابت میباشد یا خیر
/// </summary>
/// <param name="ch">کاراکتر</param>
/// <returns>مقدار خروجی</returns>
private static bool IsAlphabet(char ch)
{
return ((int)ch) < 256;
}

/// <summary>
/// مشخص میکند این کاراکتر آلفابت میباشد یا خیر
/// </summary>
/// <param name="asciiCode">کاراکتر</param>
/// <returns>مقدار خروجی</returns>
private static bool IsAlphabet(byte asciiCode)
{
return Encoding.UTF8.GetBytes(((char)asciiCode).ToString( )).Length == 1;
}