顯示具有
RegularExpression 標籤的文章。
顯示所有文章
顯示具有
RegularExpression 標籤的文章。
顯示所有文章
[]:定義可接受的字元
- [a-z]表示可接受a~z等26個英文小寫字母。
- [0-5],可 接受0~5個數字。
- [^ b-e]表示除了b~e之外,所有字元圴接受,(^符號為不接受的意思)。
- [abc]表可接受a,b,c三個小寫字母。
- [a-zA-z0-9]表可接受大小寫英文字母或數字。
{}:定義須輸入的字元數
- {3}表示須輸入3個字元。
- {1,3}須輸入1~3個字元。
- {n,}表接受n~無限多個字元。
- [A-C]{3}表必須輸入3個大寫字母。
- [a-zA-z0-9]{1,9}表可輸入1~9個大小寫字母或數字。
.:表任意的字元
- .{8}表可接受8個任意字元。
|:表「或」的意思
- [a-c]{1}[0-9]{2}表必須輸入a~c之間的一個小寫字母或2個數字。
():此符號可有可無,目的是為了方便閱讀
- ([A-B]) ([a-z])加了括號是不是比 [A-B] [a-z]更清楚看出 符號。
\:若可接受的字元中包含上述符號,則必須在特殊符號前加上\符號
- 可接受的字元包括[],則寫成 \[\] 。