正則表達式是什麽?
- 正則表達式,又稱規則表達式。(英語:Regular Expression,在代碼中常簡寫爲regex、regexp或RE),計算機科學的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式(規則)的文本。
- 簡單的來說就是匹配字符串的。我們通常在記事本或浏覽器按Ctrl+F搜索字符串,它是一種完全匹配字符串搜索。如果要做一種廣泛的匹配模式,可以使用正則表達式匹配。舉一個簡單的例子,匹配文中所有的數字提取出來,正則表達式爲
\d+
,如下圖

正則表達式有什麽作用?
對匹配内容進行操作。
具體可以做什麽?
- 删除匹配到的内容。
- 替換匹配到的内容。
- 其他,如上例計數出現了多少次數字等。
網站下載的删除功能舉例
如删除html中所有的腳本,輸入表達式代碼爲:<script[^>]*?>.*?</script>
,如圖:
