2
我想用正則表達式採取一個身體標記,然後用附加到它的東西替換。問題是,通過使用下面的正則表達式,它會失敗,因爲它選擇了所有超過我的正則表達式應該保持的限制。正則表達式匹配其邊界
正則表達式:/<body.*[^>]>/i
測試字符串:<bla bla ><body class='a b ... what ever..d'><fo bar>
目標:<body class='a b ... what ever..d'>
例如:http://jsfiddle.net/bogdanm/qbccq79z/
問題:的 代替匹配<body class='a b ... d'>
它選擇<body class='a b ... what ever..d'><fo bar>
的量詞是''也許你意味着角色或角色類? – Downgoat
要清楚我明白我的正則表達式的錯誤部分:(請核心我) 選擇
只要>不包含。這可能是一種神祕的解釋? –@ vihan1086:我可能會使用錯誤的措辭,我的意思是在'[^>]'字符類後使用'*'量詞。 –