正則表達式 – 教程
正則表達式 - 教程
正則表達式(Regular Expression)是一種文本模式,包括普通字符(例如,a 到 z 之間的字母)和特殊字符(稱為"元字符")。
正則表達式使用單個字符串來描述、匹配一系列匹配某個句法規則的字符串。
正則表達式是繁瑣的,但它是強大的,學會之後的應用會讓你除了提高傚率外,會給你帶來絕對的成就感。只要認真閱讀本教程,加上應用的時候進行一定的參考,掌握正則表達式不是問題。
許多程序設計語言都支持利用正則表達式進行字符串操作。
實例
以下實例從字符串 str 中找出數字:
實例
從字符串 str 中提取數字部分的內容(匹配一次):
var str = "abc123def";
var patt1 = /[0-9]+/;
document.write(str.match(patt1));
以下標記的文本是獲得的匹配的表達式:
123
嘗試一下 »
內容列表
- 正則表達式 - 簡介
- 正則表達式 - 語法
- 正則表達式 - 元字符
- 正則表達式 - 運算符優先級
- 正則表達式 - 匹配規則
- 正則表達式 - 示例
- 正則表達式 - 在線工具