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

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -