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

مشکل با دستور Split


esmaeil57

سوال

سلام به همه کاربران عزیز سایت و آرزوی قبولی عزاداریهای شما در ماه محرم

در مورد دستور Split از توی سایت بیسیک اندروید جستجو کردم این رو پیدا کردم:

Dim numbers As String = "1,2,3"

For Each number As String In Regex.Split(",", numbers)

Log(number)

Next

ولی چیزی ازش سر در نیاوردم ! من در واقع میخوام مثل دستور ویژوال بسیک با توجه به کاراکتری که واسه جداسازی استفاده میکنیم تعداد قطعات و نیز قطعه مورد نظر رو استخراج کنم. اگه ممکنه منو راهنمایی کنید.

بسیار ممنون از شما عزیزان

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

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

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

سلام

خب کد زیر رو یه نگاهی بندازید:

	Dim arr() As String
Dim matn As String : matn="Majid#Arta#Mehdi#Izadi#Armin#Mostafa"
arr=Regex.Split("#",matn)
For Each get As String  In arr
ListView1.AddSingleLine(get)
Next

خب من اینجا اومدم یک آرایه از نوع استرینگ یا رشته تعریف کردم

چرا آرایه؟ چون من میخام یک متنو جدا سازی کنم و موقع جدا سازی یک متن با یک کاراکتر خاص هر رشته چدا شده یک متن چدا محسوب میشه و دارای یک اندیس میشه خب من میام متن جدا شده رو توی یک آرایه میریزم

و بعد میام متن چدا شده رو توی لیست ویو میریزم

خب برای استخراج تکی هم میتونیم این کدو بنویسیم:

	Dim arr() As String
Dim matn As String : matn="Majid#Arta#Mehdi#Izadi#Armin#Mostafa"
arr=Regex.Split("#",matn)
Msgbox(arr(0),"")

بنده راهنماییتون میکنم تا مفهومو بگیرید و خودتون دس به کار شید

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

کسری نعمتی مهمان

esmaeil عزیز لطفا وقتی میخواین کد بزارین این کد رو با پوشش متن در کد قرار بدین که منظم در بیاد.هر جا که دارین پست میزارین بالا سمت چپ یه قسمت به این شکل هست که پیوست کردم.این حرف رو فقط با شما نیستم خیلی ها رو دیدم این کارو انجام نمیدن

[ATTACH=CONFIG]420[/ATTACH]

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

چشم آقای نعمتی عزیز. آدم وقتی بلد نیست اینه دیگه.

پس باید بعد از پیست کردن کد علامت # رو بزنم یا قبل از پیست کردن؟

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

تشکر از پاسخ سریعتون

الان من اگه بخوام تعداد قطعه ها رو بفهمم توی این دستورات که فرمودین از کدوم متغییر باید استفاده شه؟

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

چشم آقای نعمتی عزیز. آدم وقتی بلد نیست اینه دیگه.

پس باید بعد از پیست کردن کد علامت # رو بزنم یا قبل از پیست کردن؟

اول روی # کلیک کنید بعد کد رو پیست کنید بینشون

تشکر از پاسخ سریعتون

الان من اگه بخوام تعداد قطعه ها رو بفهمم توی این دستورات که فرمودین از کدوم متغییر باید استفاده شه؟

خب معلومه باید با متغییر arr کار کنی.میتونی مقادیر آرایه arr رو نسبت بدی به بک کنترل و مقادیرش رو بگیری

شرمنده بنده یکم حالم ناخوشه بدون کد دارم توضیح میدم

مشکلی بود در خدمتم

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

بایگانی شده

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

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

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