نمایش نتایج 1 تا 3 از 3

نام تاپیک: جستجوی یک رشته درون رشته ای دیگر

  1. #1
    کاربر دائمی آواتار shahab2025
    تاریخ عضویت
    دی 1386
    محل زندگی
    تا شعاع فعالیت کیبرد بیسیم خودم
    پست
    516

    جستجوی یک رشته درون رشته ای دیگر

    با سلام
    من یک رشته دارم به صورت زیر
    1-39-0817-45/5
    میخواهم عددی که حد فاصل آخرین "-" و "/" هست را به دست بیاورم
    قابل به توضیح است که اعداد کوچک و بزرگ میشوند و من نمیدانم در هر قسمت چند رقم وجود دارد و همچنین ممکنست "/" هم نداشته باشد که در اینصورت حد فاصل آخرین "-" تا انتهای رشته را میخواهم
    مثلا در مثال فوق عدد 45

    یا در این مثال
    5-34-0917-235
    عدد 235

    یا در این مثال
    4-88-1015-7/25
    عدد 7

    لطفا راهنمایی فرمایید. مرسی

  2. #2
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: جستجوی یک رشته درون رشته ای دیگر


    var str = "4-88-1015-7/25";
    //var str = "4-88-1015-25";
    var splitArr = str.Split('-');
    var lastPart = splitArr[splitArr.Length - 1];
    var lsp = lastPart.Split('/');
    MessageBox.Show(lsp[0]);
    First,solve the problem then write the code

  3. #3

    نقل قول: جستجوی یک رشته درون رشته ای دیگر

    توابع IndexOf از اول شماره اولین جایی که رشته یا کاراکتری که جهت جستجو دادید رو به شما میده و تابع LastIndexOf از اخر اینکا رو میکنه
    بعدشم میتونی با تابع Substring این رشته رو جدا کنی

    string str = "4-88-1015-7/25";
    string str2 = str.Substring(str.LastIndexOf('-'));//از اخرین اتفاق تا پایان رشته رو برش میده
    string str3 = str.Substring(str.LastIndexOf('-'), 3);//از اخرین اتفاق به طول 3 کاراکتر رشته رو برش میده
    string str4 = str.Substring(str.LastIndexOf('-'), str.LastIndexOf('/')-str.LastIndexOf('-'));// بین دو کاراکتر به شرط وجود هر دو کاراکتر رشته رو برش میده
    آخرین ویرایش به وسیله Mahmoud.Afrad : پنج شنبه 23 شهریور 1396 در 20:28 عصر

تاپیک های مشابه

  1. سوال: جستجوی یک رشته در رشته ای دیگر ...البته با شرایط متفاوت
    نوشته شده توسط pooya1072 در بخش VB.NET
    پاسخ: 1
    آخرین پست: جمعه 09 فروردین 1392, 19:54 عصر
  2. پاسخ: 5
    آخرین پست: شنبه 09 دی 1391, 03:48 صبح
  3. جستجوی یک رشته درون رشته دیگر
    نوشته شده توسط pooria_googooli در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 14
    آخرین پست: سه شنبه 25 آبان 1389, 21:16 عصر
  4. جستجوی یک رشته در رشته دیگر
    نوشته شده توسط fateme62 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: جمعه 19 آبان 1385, 14:48 عصر
  5. جستجوی یک کلمه در پنجره ای دیگر
    نوشته شده توسط ssmehizadeh در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: جمعه 29 مهر 1384, 09:31 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •