首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
正则表达式 x(yx+) 选出不匹配的?
[单选题]
正则表达式 x|(yx+) 选出不匹配的
x
xyxx
yx
yxxx
添加笔记
邀请回答
收藏(10)
分享
纠错
13个回答
添加回答
0
推荐
牛客716253号
b;|是分支;先匹配x,如果不通过在匹配yx+
编辑于 2015-07-25 19:19:35
回复(1)
1
ノ往事成空、
答案是B
匹配x或yx+,+指重复一次或多次
发表于 2015-07-24 09:13:55
回复(0)
3
真不-潇洒
正则表达式 x|(yx+) :
1、竖线“|”代表 “或”的意思,所以这个正则可以匹配两种模式。
2,第一种模式,只有一个“x”,所以可以匹配字符串“x”;
3、第二种模式,(yx+),其中小括号在这里代表一个表达式组,是一个整体看,所以也可以看做
yx+,其中第一个字符为“y”,第二个字符为“x”,第三个是量词“+“代表,前面的字符”x“可以出现一次 或者多次;
4,综上,这个正则只能匹配一个”x“或者以”y“开始,后面一个或者多个”x“的字符串。
只有B无法匹配
发表于 2015-07-25 23:36:13
回复(1)
0
WEBJ2EE
B
发表于 2019-12-14 11:09:59
回复(0)
0
bleedgreen
B
发表于 2015-08-24 14:28:04
回复(0)
0
hong0220
B
发表于 2015-08-03 22:10:18
回复(0)
0
李庭洋
B
发表于 2015-07-25 14:40:47
回复(0)
0
mlc
B | 是或的意思,+表示前面的有1到多次
发表于 2015-07-24 21:03:56
回复(0)
0
szx367
答案:B x|yx+ x 或者 yx+(yx后面可以继续添加内容)
发表于 2015-07-24 15:28:52
回复(0)
0
will86
+表示重复一次或多次,但在此题中,是x+ ? 还是(
yx
)+ ?
发表于 2015-07-24 12:55:03
回复(0)
0
找工作啊
选B,x开头就只能是x
y开头可以yxxxx......
发表于 2015-07-24 11:49:21
回复(0)
0
召唤师
选B,+表示重复一次或多次
编辑于 2015-06-26 15:36:04
回复(0)
0
Blade
这道题应该选B
发表于 2015-04-24 17:36:31
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
小米集团
正则表达式
上传者:
kailin_
难度:
13条回答
10收藏
13417浏览
热门推荐
相关试题
下列正则表达式不可以匹配 www....
阿里巴巴
正则表达式
评论
(14)
来自
阿里巴巴2015研发工程...
请实现函数,输入一个参数baseS...
小米集团
字符串
评论
(4)
正则表达式 2[0-4]\d|25...
阿里巴巴
正则表达式
评论
(6)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题