可能重複:
RegEx match open tags except XHTML self-contained tags從HTML標記內獲得一個本地文件中的文本使用grep
摘自輸入文件
<TD class="clsTDLabelWeb" width="28%">Municipality: </TD>
<TD style="WIDTH: 394px" class="clsTDLabelSm" colSpan="5">
<span id="DInfo1_Municipality">JUPITER</span></TD>
我的正則表達式
(?<=<span id="DInfo1_Municipality">)([^</span>]*)
我有一個HTML文件保存到磁盤。 我想使用grep來搜索文件並輸出特定範圍的內容,但我不知道這是否正確使用grep。當我從另一個文件讀取表達式的文件上運行grep(所以我不會亂搞任何特殊字符),它不會輸出任何內容。我已經在RegExr中測試了表達式,並且它匹配了「JUPITER」,這正是我想要返回的。非常感謝你的幫助!
所需的輸出
JUPITER
http://stackoverflow.com/questions/1732348/regex-match-open -tags-except-xhtml-self-contained-tags/1732454#1732454 – msw 2010-08-29 01:04:06