首页 > 试题广场 >

正则表达式 ^d+[^d]+ 能匹配下列哪个字符串?

[单选题]
正则表达式 ^d+[^d]+ 能匹配下列哪个字符串?
  • 123
  • 123a
  • d123
  • 123def
  • d7d
c  
^d+是以d字母开头并且一个或者多个d
[^d]+是非d字母一个或者多个

看清楚啊不是\d
发表于 2018-05-21 17:09:03 回复(1)
更多回答
^d:匹配“以d开头”
^d+:匹配“以1或n个d开头”:dxxx、ddxxx、ddddxx
[^d]:匹配“非d的字幕”
[^d]+:匹配“1或者n个非d的字母”
发表于 2018-07-22 20:46:27 回复(0)
本题是d 不是\d
发表于 2018-05-21 16:19:41 回复(2)

选项E为什么不对,reg.test()

发表于 2018-12-14 10:41:09 回复(0)
^d 是匹配以的开头的字符
+ 是有一个或多个
[^d]是匹配不包含d的字符
发表于 2018-05-21 15:54:47 回复(0)