بله.
شما باید یه حلقه تعریف کنی که کاراکتر به کاراکتر این متن رو برسی کنه و با تکست شما چک کنه.
برای مثال:
public int search(string text , string str)
{
string s1 = text;
string s2 = str;
int i;
for (i = 0; i < s1.Length - s2.Length; i++)
{
if (s1.Substring(i, s2.Length) == s2)
break;
}
return i;
}
به مقدار اول تابع فوق متن مورد نظر را بدید و مقدار دوم رو کلمه مورد نظر، اونوقت index شروع کلمه مورد نظرتون داخل تسکست رو برمیگردونه.
نحوه فراخوانی:
search(richTextBox1.Text,"پیش نمایش");
یا
MessageBox.Show(search(richTextBox1.Text,"پیش نمایش").ToString());
خروجی با توجه به متن خودتون:
849