اضافه کردن کلمه مشخص به قسمتی از متن در سی شارپ
سلام
دوستان توی سی شارپ چندتا متن دارم که همشون مشابه هم هستند
یعنی سورس اچ تی ام ال یه صفحه
البته یه متن طولانی هست که توش تگ های زیر هست با فاصله
مثلا متن زیر :
<div class="g">
به تعداد مثلا 8 تا از این متن داریم
حالا میخوام به اول متن سومی یه متن اضافه کنم
اینو <!--more-->
یا قبل از متن چهارمی بهتره بگم
اینطوری :
<div class="g">
متن اولی
<div class="g">
متن دومی
<div class="g">
<!--more-->
متن سومی
<div class="g">
متن چهارمی
<div class="g">
و ...
چیکار باید بکنم؟
ممنون میشم راهنمایی کنید
نقل قول: اضافه کردن کلمه مشخص به قسمتی از متن در سی شارپ
با سلام
int Point = 0;
int StartIndex = 0;
for (int i = 1; i <= 3; i++)
{
Point = textBox1.Text.IndexOf("<div class", StartIndex);
StartIndex += Point + 1;
}
if (Point != 0)
textBox1.Text = textBox1.Text.Insert(Point + 15, Environment.NewLine + "<!--more-->");
نقل قول: اضافه کردن کلمه مشخص به قسمتی از متن در سی شارپ
نقل قول:
نوشته شده توسط
codedeveloper
با سلام
int Point = 0;
int StartIndex = 0;
for (int i = 1; i <= 3; i++)
{
Point = textBox1.Text.IndexOf("<div class", StartIndex);
StartIndex += Point + 1;
}
if (Point != 0)
textBox1.Text = textBox1.Text.Insert(Point + 15, Environment.NewLine + "<!--more-->");
اقا خیلی ممنون
میشه کمه در موردش توضیح بدید
بصورت ساده