|
闵昌松
2021-4-26 09:18
2551
1人觉得有帮助
1、通配符 通配符 | | | | | a*b a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。 | | | a?b a与b之间必须也只能有一个字符, 可以是任意字符, 如aab, abb, acb, a0b。 | | | a[xyz]b a与b之间必须也只能有一个字符, 但只能是 x 或 y 或 z, 如: axb, ayb, azb。 | | | a[!0-9]b a与b之间必须也只能有一个字符, 但不能是阿拉伯数字, 如axb, aab, a-b。 | | 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] | a[0-9]b 0与9之间必须也只能有一个字符 如a0b, a1b... a9b。 | | | | | 匹配 sring1 或 string2 (或更多)其一字符串 | a{abc,xyz,123}b 列出aabcb,axyzb,a123b |
2、正则表达式 正则表达式 | | | | | | | | | | | | | | | | 匹配中括号里的任意指定的一个字符,但只匹配一个字符 | [1]匹配1 [123ad]匹配1或者2或者3或者a或者d [A-Za-z0-9]匹配所有的大小写字符和数字A或者a或者1 [A-Za-z1-9]*匹配所有的大小写字符和数字的组合aa后者a12或者A13 | | | [^2]匹配a [^2ba]匹配c [^A-Za-z1-9]匹配大小写字符和数字以外的字符#或者_ [^A-Za-z1-9]* | | | | | | | | | | | | | | 匹配文字和数字字符以及下划线,也就是[A-Za-z0-9] | \w匹配所有的大小写字符和数字A或者a或者1或者_ | | | | | | | | | |
|
|