正則表達(dá)式
正則表達(dá)式(Regular Expression)是一種文本模式,包括普通字符(例如,a 到 z 之間的字母)和特殊字符(稱為"元字符")。
正則表達(dá)式使用單個字符串來描述、匹配一系列匹配某個句法規(guī)則的字符串。
正則表達(dá)式是繁瑣的,但它是強(qiáng)大的,學(xué)會之后的應(yīng)用會讓你除了提高效率外,會給你帶來絕對的成就感。只要認(rèn)真閱讀本教程,加上應(yīng)用的時候進(jìn)行一定的參考,掌握正則表達(dá)式不是問題。
許多程序設(shè)計(jì)語言都支持利用正則表達(dá)式進(jìn)行字符串操作。
以下實(shí)例從字符串 str 中找出數(shù)字:
從字符串 str 中提取數(shù)字部分的內(nèi)容(匹配一次):
以下標(biāo)記的文本是獲得的匹配的表達(dá)式: