regex - Match HTML Element or Nothing -


मैं निम्नलिखित मिलान करने का प्रयास कर रहा हूं:

  & lt; h4 & gt; & lt; a href = "#" & gt; & lt; / a & gt; बार्टल, एसोसिएशन & lt; / h4 & gt; - & gt; & Lt; p & gt; ट्रैविस हाउस & lt; p & gt; & lt; b & gt; शहर & lt; / b & gt; : & Lt; em & gt; ऑस्टिन & lt; / em & gt; & lt; / p & gt;  

एन.बी.

मैं निम्नलिखित regex का उपयोग कर रहा हूँ:

  ~ & lt;! -। (।? +) & lt; h4 & gt & LT; \ / h4 & gt; +।? (:। & lt; p & gt; (+))?।? + & lt; p & gt; & lt; p & gt; शहर के & lt; \ / b & gt ;. +? & Lt; em & gt; (। +?) & Lt; \ / em & gt; ~  

यह ठीक काम करता है, लेकिन यह '& lt; p & gt; ट्रैविस हाउस' से मेल नहीं खाता है

यह काम करता है:

 (।? +)।? (?।? & lt; p & gt; (+) \ n)? -  ~ \ s + & lt; h4 & gt & lt; \ / h4 & gt + \ s + & lt; p & gt; & Lt; b & gt; शहर & lt; \ / b & gt;। + & Lt; em & gt; (। +?) & Lt; \ / em & gt; यह है  

ऐसा लगता है कि या कुछ भी नहीं कथन: < / P>

  (?: & Lt; p & gt; (। +))?  

काम नहीं कर रहा था क्योंकि यह दो अजीब डॉट एल्स से घिरा हुआ था।


Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

lua - HowTo create a fuel bar -