بدست آوردن مختصات یک رشته در یک متن
سلام
ما یه متنی داریم که شامل کلمات انگلیسی و فارسی می باشد.حال قصد دارم که کلمات انگلیسی داخل این متن را پیدا کنم و به صورت معکوس چاپ کنم.من عمل معکوس کردن را به راحتی انجام دادم ولی مشکل این است که کلمات فارسی و انگلیسی با هم معکوس می شوند.چطوری میشه توی این متن فقط کلمات انگلیسی را پیدا کرد و به صورت معکوس خارج کرد.
نقل قول: بدست آوردن مختصات یک رشته در یک متن
/// <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;
}