我一直在Sublime Text中進行大量查找和替換,並決定需要學習RegEx。到現在爲止還挺好。我無論如何都不是專家,但我很快就學會了。在Sublime Text中替換開放式HTML正則表達式匹配
麻煩在於知道如何替換開放式HTML匹配。
例如,我想查找所有沒有role
屬性的<button>
。 一些黑客和搜索後,我想出了以下模式(see in action):
<button(?![^>]+role).*?>(.*?)
太好了!除了在我工作的代碼庫中,還有很多結果。
如何在<button
末尾註入role=button
,在開標籤關閉>
之前安全地更換結果?
期望的結果
前:<button type="button">
後:<button type="button" role="button">
前:<button class="btn-lg" type="button">
後:<button class="btn-lg" type="button" role="button">
嗚呼!謝謝! –