سلام دوستان. میخواستم بدونم چه طور میشه تعداد تکرار هر کلمه از متن رو در متن پیدا کرد. من خودم یه کارایی کردم ولی زیاد موفق نبودم برای مثال اومدم گفتم بیاد تمام فاصله هارو حذف کنه تا تمام کلمات رو داشته باشیم به این صورت:
a = File.ReadString(File.DirInternal,"1.txt")
Dim first() As String = Regex.Split(" ",a)
بعد اومدم یه حلقه تعریف کردم و به کلمات موجود در first نسبتش دادم و یه رشته دیگه تعریف کردم و گفتم کلمات مانند کلمه اول و دوم و سوم و ... رو از متن جدا کن و بعد تعداد کلماتی که گرفتیو در یک مسیج باکس نمایش بده و بعدش هم تمام
For i = 0 To first.Length -1
Dim GetCharLenght() As String = Regex.Split(first(i),a)
Msgbox(GetCharLenght.Length,first(i))
next
ولی نمیدونم چرا کار نمیکنه تو رو خدا راهنمایی کنید واقعا گیج شدم.
سوال
amirrezaasadi 11
سلام دوستان.
میخواستم بدونم چه طور میشه تعداد تکرار هر کلمه از متن رو در متن پیدا کرد. من خودم یه کارایی کردم ولی زیاد موفق نبودم برای مثال اومدم گفتم بیاد تمام فاصله هارو حذف کنه تا تمام کلمات رو داشته باشیم به این صورت:
بعد اومدم یه حلقه تعریف کردم و به کلمات موجود در first نسبتش دادم و یه رشته دیگه تعریف کردم و گفتم کلمات مانند کلمه اول و دوم و سوم و ... رو از متن جدا کن و بعد تعداد کلماتی که گرفتیو در یک مسیج باکس نمایش بده و بعدش هم تمام
ولی نمیدونم چرا کار نمیکنه تو رو خدا راهنمایی کنید واقعا گیج شدم.
ممنونم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
3 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.