我有超過一千個網頁我需要在某個字段內抓取html數據,然後不替換該數據,但我需要將該數據複製到上面的meta字段中,文件。正則表達式 - 在Dreamweaver中查找和替換
我發現下面的代碼有點使用完整。
發現:
<span class="CatStyle">(.*)</span>
更換如。
<span class="CatStyle">$1</span> <meta name="Category" content="$1">
但我將如何使用/我可以使用正則表達式來找到上面說,但隨後而不是替換就像我在上面的例子中的數據,可以我替換/插入變量$ 1插入<meta name="Category" content="$1">
的頭部內文檔,而不是插入跨度下方。 ?
任何想法?
這聽起來像你需要使用搜索和替換對話框中的模式,對吧?在所討論的span範圍之前,只有一個名稱爲Category的標籤?嘗試'( [\ s \ S] * )([\ s \ S] *?)( )'並換成'$ 1 $ 3 $ 2 $ 3 $ 4' –
Spot On!Worked Perfectly!:D Legend。:)你應該在下面重新發布這個答案,所以我可以把它作爲正確的答案 –
另外,當涉及到常規表達我理解到A(。*)B在A和B之間找到值,並且用於替換目的爲$ 1。你究竟做了什麼/代碼/函數在做什麼?這很好,但我只是好奇它究竟是如何工作的。 –