首页 > 试题广场 >

(单选题)匹配"英文字母文件名:一个或者多个空格 行号...

[单选题]
(单选题)匹配"英文字母文件名:一个或者多个空格 行号"的正则表达式为:
  • [a-Z]:+[ ]*[0-9]+
  • [a-zA-Z]:+[ ]+[0-9]*
  • [a-zA-Z]+:[ ]+[0-9]+
  • [a-Z]+:[ ]+[0-9]*

B

发表于 2019-12-13 07:14:52 回复(1)
描述字符的符号: 

    [abcde] :   a/b/c/d/e 中的任意一个字符
    [^abcde]:   除了 a/b/c/d/e 之外的任意一个字符
    [a-z]   :   所有小写字母
    [A-Z]   :   所有的大写字母
    [0-9]   :   所有的数字
    [a-zA-Z0-9]:所有的大小写字母 和 数字
    [a-z&&[^abc]]   :   所有小写字母中除了a/b/c的字符
    [0-9&&[^0]]    :所有数字中除了0

快捷字符描述:
    .       :   任意一个字符
    \d      :   任意数字  ,与 [0-9]效果一致
    \D      :   任意非数字  ,与 [^0-9]效果一致
    \s      :   所有的空白字符 \n\t\f\r\X0B等等
    \w      :   所有的大小写字母 和 数字 与[a-zA-Z0-9]效果一致
    \W      :   相当于[^\w]
    Tips    :    以上\x均代表一个字符!!

数量符号:
    x?      :   0 或 1个 x
    x*      :   0 或 任意个x
    x+      :   表示1个或以上个x
    x{n}    :   n表示数字, 描述的是n个x
    x{n,}   :   至少n个数字
    x{n,m}  :   表示至少n个x 最多m个x

特殊符号:
    &&      :   与
    |       :   或
    \       :   转义符号 , 例如: .在正则表达式总具备特殊案例, 如果需要匹配.字符 ,则需要使用\.
发表于 2019-04-14 17:32:11 回复(1)
[a-zA-Z]+:至少有一个字母
[ ]+:至少有一个空格
[0-9]+:至少有一个数字
发表于 2019-04-13 13:51:59 回复(0)
信了你们的邪了,还 b b b,搞得都不自信了
发表于 2022-10-20 22:30:10 回复(0)
c
发表于 2021-10-27 15:15:39 回复(0)
C
发表于 2021-09-06 15:17:31 回复(0)
c
发表于 2021-06-21 22:00:49 回复(0)
c
发表于 2021-03-10 08:59:51 回复(0)
/[a-zA-Z]+:\s+\d+/
\s 匹配 空白符  包括空格这里也可以使用[ ] 替换
[0-d] = \d
发表于 2021-01-21 10:57:05 回复(0)
C
发表于 2020-12-04 21:36:06 回复(0)
B
发表于 2020-09-21 17:47:55 回复(0)
<p>c</p>
发表于 2020-08-31 17:38:25 回复(0)
<p>c</p>
发表于 2020-08-12 08:26:56 回复(0)
c
发表于 2020-07-07 22:04:52 回复(0)
C
编辑于 2020-04-22 21:48:38 回复(0)

C


发表于 2020-04-18 07:03:06 回复(0)
c
发表于 2020-04-18 00:11:50 回复(0)
b
发表于 2020-04-15 23:30:12 回复(0)
B
发表于 2020-03-31 21:57:33 回复(0)

使用过perl的人就知道这些正则表达式了。

发表于 2020-03-12 02:40:52 回复(0)