正則表達(dá)式可以用來匹配指定字符串,可以通過在正則表達(dá)式中使用待匹配的字符串來實(shí)現(xiàn)。
例如,要匹配字符串 "apple",可以使用以下正則表達(dá)式:
/apple/
此正則表達(dá)式將匹配任何包含子字符串 "apple" 的字符串,例如 "orange apple pie"。 如果要匹配以 "apple" 開頭的字符串,可以使用 "^" 元字符來指定開頭,如下所示:
/^apple/
此正則表達(dá)式只會(huì)匹配以 "apple" 開頭的字符串,例如 "apple pie"。
如果要匹配以 "apple" 結(jié)尾的字符串,可以使用 "$" 元字符來指定結(jié)尾,如下所示:
/apple$/
此正則表達(dá)式只會(huì)匹配以 "apple" 結(jié)尾的字符串,例如 "I like apple"。
如果要匹配完全等于 "apple" 的字符串,則正則表達(dá)式為:
/^apple$/
此正則表達(dá)式只會(huì)匹配 "apple" 字符串,不會(huì)匹配包含其他字符的字符串。
需要注意的是,正則表達(dá)式區(qū)分大小寫,所以要匹配大小寫不敏感的字符串,可以使用 i 選項(xiàng)來指定大小寫不敏感,如下所示:
/apple/i
此正則表達(dá)式將匹配任何包含 "apple" 或 "Apple" 模式的字符串。