Eventuali duplicati:
RegEx match open tags except XHTML self-contained tagsOttenere testo da all'interno di un tag HTML all'interno di un file locale con grep
Estratto da file di input
<TD class="clsTDLabelWeb" width="28%">Municipality: </TD>
<TD style="WIDTH: 394px" class="clsTDLabelSm" colSpan="5">
<span id="DInfo1_Municipality">JUPITER</span></TD>
mia espressione regolare
(?<=<span id="DInfo1_Municipality">)([^</span>]*)
Ho un file HTML salvato su disco. Vorrei usare grep per cercare attraverso il file e produrre il contenuto di uno span specifico, anche se non so se questo è un uso corretto di grep. Quando eseguo grep sul file con l'espressione letta da un altro file (quindi non rovino l'escape di caratteri speciali), non emette nulla. Ho testato l'espressione in RegExr e corrisponde a "JUPITER", che è esattamente ciò che voglio restituire. Grazie mille per il vostro aiuto!
uscita desiderata
JUPITER
http://stackoverflow.com/questions/1732348/regex-match-open -tags-except-xhtml-self-contained-tags/1732454 # 1732454 – msw