رفتن به مطلب
  • 0

جستجوی تعداد تکرار یک حرف در رشته


ehsan23211

سوال

سلام چه جوری میشه تو یه رشته تعداد مثلا حرف a رو پیدا کرد مثلا اگه رشته ی ما مساوی abcdeaaca باشه میخام جستتجو حرف a برابر با 4 باشه ؟*تعجب*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

خیلی ساده میشه این کارو کرد این کدو ببینید :

Dim Text As String
Text = "babssacannadagah"
Dim GetCharLenght() As String
GetCharLenght = Regex.Split("a",Text)
Msgboxe(GetCharLenght.Lenght,"")

توی مسج باکس هر عددی رو نشون داد یعنی همون اندازه کلمه a وجود داشته

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با تشکر از آقا مجید گل

این هم یک روش دیگه *همینه* :

    Dim find As Int = 0
   Dim st As String
   Dim str = "Mehdi izadi And Basic4Android" As String
   For i = 0 To str.Length-1
       st = str.SubString2(i, i+1)
       If st.Contains("i") Then
       find = find + 1
       End If
   Next
   ToastMessageShow(find,False)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خیلی ساده میشه این کارو کرد این کدو ببینید :

Dim Text As String
Text = "babssacannadagah"
Dim GetCharLenght() As String
GetCharLenght = Regex.Split("a",Text)
Msgboxe(GetCharLenght.Lenght,"")

توی مسج باکس هر عددی رو نشون داد یعنی همون اندازه کلمه a وجود داشته

به مسیج باکس گیر میده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شرمنده بنده یک e آخرش اضافه نوشتم :

[/b]
[b]Dim Text As String[/b]
[b]Text = "babssacannadagah"[/b]
[b]Dim GetCharLenght() As String[/b]
[b]GetCharLenght = Regex.Split("a",Text)[/b]
[b]Msgbox(GetCharLenght.Lenght,"")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...