php - Regex not working, -


मेरे पास एए रीगेक्स है:

  preg_match_all ('! & Gt; डाउनलोड & lt; / ए & gt; (। *?) & Lt; / span & gt;! I ', $ फ़ाइल, $ c);   

और जब फ़ाइल में एक से अधिक घटना उदाहरण के लिए होती है तो यह सब से मेल खाता है:

  डाउनलोड करें & lt; / a & gt; & Lt; br & gt; & Lt; span शैली = "फ़ॉन्ट-आकार: 11px; रंग: # 1F242 ए; फ़ॉन्ट-वजन: सामान्य;" & gt; http: //filec.com/file/1752396291/g.rar.html< / span & gt; डाउनलोड & lt; / a & gt; & Lt; br & gt; & Lt; span शैली = "फ़ॉन्ट-आकार: 11px; रंग: # 1F242 ए; फ़ॉन्ट-वजन: सामान्य;" & gt; http: //filec.com/file/1752396291/g.rar.html< / span & gt;   

लेकिन जब पृष्ठ पर डाउनलोड लिंक में से केवल एक ही मेल नहीं खाता है।

Ive preg_match की कोशिश की और अन्य संभावनाओं पर विचार किया लेकिन nothings अभी तक के रूप में काम करते हैं

james

किसी भी मदद की बहुत सराहना की जाएगी।

धन्यवाद

टेक्स्ट "itemprop =" text ">

यदि आप लाइन ब्रेक से मेल खाते चाहते हैं, तो आपको डॉटल s फ्लैग की आवश्यकता है:

 ! & gt; डाउनलोड & lt; / a & gt; (। *) के & lt; / span & gt;! है;   

इसके अलावा, मुझे आपके डाउनलोड करें से पहले & gt; नहीं दिखाई दे रहा है। इसलिए आप इसे भी बाहर लेना चाहते हैं:

 ! डाउनलोड करें & lt; / a & gt; (। *?) & Lt; / span & gt;;;    

Comments

Popular posts from this blog

php - Creating canonical URLs with custom route-classes -

Mysql Local server hardware -

mysql - Formatting problem with PHP DateTime Difference when used as part of an equation -