请问这个正则表达式应该怎么写?包含且不包含指定文字

请问这个正则表达式式应该怎么写?1包含/*任意大写文字2不包含IF/END/BEGIN我这样写了两个(\/\*[A-Z])(^(?!.*(IF|END|BEGIN)).*... 请问这个正则表达式式应该怎么写?
1 包含 /*任意大写文字
2 不包含 IF/END/BEGIN

我这样写了两个
(\/\*[A-Z])
(^(?!.*(IF|END|BEGIN)).*)

不知道怎么把两个结合成一个?

求高手们指点!
展开
 我来答
Kona_Sama
2019-12-03 · 超过34用户采纳过TA的回答
知道答主
回答量:59
采纳率:73%
帮助的人:28.8万
展开全部
^((?!IF|END|BEGIN).)*(\/\*[A-Z])((?!IF|END|BEGIN).)*$
1,包含a和b:
^(?=.*a)(?=.*b).*$
2,包含a不包含b:
^((?!b.)*a((?!b).)*$
3,包含a不包含b和c:
^((?!b|c).)*a((?!b|c).)*$
请轻亲青草
2019-12-03 · TA获得超过633个赞
知道小有建树答主
回答量:1901
采纳率:85%
帮助的人:218万
展开全部
不建议合并,会有过多的判断,会很长
请采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就很棒撒
2019-12-03 · 贡献了超过2628个回答
知道答主
回答量:2628
采纳率:0%
帮助的人:134万
展开全部
i治标不治本小哪吒那些那些你呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式