官术网_书友最值得收藏!

9.2.4 匹配范圍

集合可以定義一個或多個字符進(jìn)行匹配。例如,下面的例子匹配數(shù)字0~9:

為了簡化這種類型的集合,可以用“-”來定義范圍。下面這個例子與之前列出的數(shù)字具有同樣的功能:

范圍沒有被限定為完備的集合——[1-3]和[6-9]也都是合法的范圍。此外,范圍不僅僅是數(shù)字,也可以使用[a-z]來匹配任何字母字符。

這里有個例子:

▼ 輸入

▼ 輸出

▼ 分析

這里使用正則表達(dá)式“[1-5]Ton”。[1-5]定義一個范圍,因此這個正則表達(dá)式的意思是匹配1~5,并且返回了3個匹配值。“.5ton”被返回因?yàn)椤?ton”被匹配(沒有匹配“.”字符)。

主站蜘蛛池模板: 饶平县| 隆尧县| 南昌市| 赤城县| 广饶县| 凤台县| 兰西县| 西贡区| 肃宁县| 富源县| 得荣县| 仙居县| 隆子县| 当阳市| 和龙市| 曲沃县| 子洲县| 来凤县| 青河县| 阜阳市| 蒲城县| 龙江县| 金昌市| 女性| 清苑县| 尉犁县| 临湘市| 班戈县| 邵武市| 黄龙县| 综艺| 沛县| 龙里县| 洛隆县| 仁怀市| 太谷县| 正阳县| 乡城县| 中卫市| 峨边| 红安县|