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

نام تاپیک: نحوه گرفتن متن درون یک تگ HTML با Regex

  1. #1

    Arrow نحوه گرفتن متن درون یک تگ HTML با Regex

    سلام
    میشه یه راهنمایی کنید که چطور متن درون یک تگ رو با استفاده ازregex بگیرم من اطلاعات یک صفحه رو با simple_html_dom گرفتم
    این ساختار html:

    کد HTML:
    <liclass="list-item p-a-0 content-rating">
    <bclass="inline">Rating:</b>
    13+ - Teens 13 or older
    </li>
    <liclass="list-item p-a-0">
    <bclass="inline">Country:</b>
    China
    </li>
    مثلا فقط اسم کشور که China هست رو می خوام یا مثلا رده سنی +13 - Teens 13 or older
    این کد های regex منه

    کد HTML:
    <?php
    if(preg_match('/Country/i', $subelement->innertext)){
    preg_match_all('/\D/g', $element->plaintext, $matches);
    $country = implode(',', $matches[0]);
    }
    ?> 

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: نحوه گرفتن متن درون یک تگ HTML با Regex

    اگه از simple_html_dom استفاده میکنی نیازی به ریجکس نداری

    یه همچین چیزی باید جواب بده



    $html_code = '<html>کد های قالب</html>';

    $html = new simple_html_dom();
    $html->load($html_code);
    $text = $html->find('li.content-rating' , 0)->innertext;


  3. #3

    نقل قول: نحوه گرفتن متن درون یک تگ HTML با Regex

    ممنون که راهنمایی کردید
    من از تابع file_get_html استفاده کردم

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

  1. پاسخ: 2
    آخرین پست: پنج شنبه 18 خرداد 1396, 22:16 عصر
  2. نحوه استفاده از regex برای گرفتن مقدار title یک صفحه html
    نوشته شده توسط samiasoft در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 03 اردیبهشت 1396, 23:32 عصر
  3. دریافت پاراگراف های صفحه html با استفاده از Regex
    نوشته شده توسط hosseinrasouli در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 31 اردیبهشت 1394, 21:51 عصر
  4. پاسخ: 1
    آخرین پست: سه شنبه 11 تیر 1392, 20:42 عصر
  5. سوال: گرفتن محتوایی خاص از کدهای html با Regex
    نوشته شده توسط CarBoN.08 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: سه شنبه 15 تیر 1389, 09:54 صبح

برچسب های این تاپیک

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

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