正則表達式,又稱規則表達式,是計算機科學的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式的文字。 許多程序設計語言都支援利用正則表達式進行字元串操作。例如在Perl中內建了一個功能強大的正則表達式引擎。正則表達式這個概念最初是由Unix中的工具軟件普及開的。正則表達式是一種文字模式,模式描述在搜尋文字時要匹配的一個或多個字元串。