我正在嘗試使用http://www.regexr.com/來創建正則表達式。這個正則表達式爲什麼匹配這麼多?
基本上我尋找替代匹配<Openings>any other tags/text</Openings>
<Openings><opening><item><x>3</x><y>3</y><width>10.5</width><height>13.5</height><type>rectangle</type><clipX>0</clipX><clipY>0</clipY><imgsrc></imgsrc></item></opening></Openings>
我開始與([\<Openings\>])\w+
(http://regexr.com/393mv)的東西,但它似乎是相匹配的東西太多了。現在正則表達式只能匹配<Openings>
。
因爲你用'[]'。當你寫'[你好]'時,你的正則表達式引擎會將它解釋爲「括號內的任何字符」,即它將匹配任何字符,可以是h,e,l或o。如果你想匹配確切的單詞或句子,只需刪除括號 – Aserre