View Full Version : مشکل Replace کردن در RichTextBox
Arsess
دوشنبه 02 اردیبهشت 1387, 05:14 صبح
سلام
من یه win app نوشتم که شبیه wordpad کار میکنه یعنی از کنترل RichTextBox استفاده کردم ولی در فرم Search and Replace با Button های Replace و Replace All واقعاً مشکل دارم. اینجا هم خیلی جستجو کردم. هم تو تاپیکها و هم تو برنامه های ارسالی. لطفاً با ذکر مثال کمکم کنید.
Mahdi.Kiani
دوشنبه 02 اردیبهشت 1387, 09:11 صبح
سلام
من یه win app نوشتم که شبیه wordpad کار میکنه یعنی از کنترل RichTextBox استفاده کردم ولی در فرم Search and Replace با Button های Replace و Replace All واقعاً مشکل دارم. اینجا هم خیلی جستجو کردم. هم تو تاپیکها و هم تو برنامه های ارسالی. لطفاً با ذکر مثال کمکم کنید.
سلام
برای Replace All که مشکلی نیست..
چیزی شبیه به :
richTextBox1.Text=richTextBox1.Text.Replcae("old String","new String");
برای Replace تک به تک هم، راه های زیادی وجود داره :
یکی از بهترین راه هاش Replcae توسط عبارات منظم است
موفق باشید
Arsess
دوشنبه 02 اردیبهشت 1387, 12:39 عصر
برای Replace All که مشکلی نیست..
چیزی شبیه به :
richTextBox1.Text=richTextBox1.Text.Replcae("old String","new String");
متاسفانه این کد برای گزینه Match Case و Match Whole Word و ترکیبهای آنها جواب نمیده!
برای Replace تک به تک هم، راه های زیادی وجود داره :
یکی از بهترین راه هاش Replcae توسط عبارات منظم است
میشه لصفاً برای این حالت یه مثال بزنید؟
ممنون
hassan razavi
دوشنبه 02 اردیبهشت 1387, 12:43 عصر
در مورد System.Text.RegularExpressions.Regex در همین تالار جستجو کنید و در MSDN هم متدهاشو بررسی کنید حتما به نتیجه می رسید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.