java一个字符串匹配多个正则表达式如何弄?

比如一个字符串"aabbcc",他需要匹配一个正则表达式a*,另一个正则表达式b*,然后我想java有没有类似一个(&)字符,同时匹配a*与b*,不要说。(当前就是有2个... 比如一个字符串"aabbcc",他需要匹配一个正则表达式 a*,另一个正则表达式b*,然后我想java有没有类似一个(&)字符,同时匹配a* 与 b*,不要说。
(当前就是有2个正则表达式需要匹配,如何合并成一个的问题)
展开
 我来答
S25901
2013-05-05
知道答主
回答量:26
采纳率:0%
帮助的人:5.7万
展开全部
正则默认为与(&)关系不用加什么直接a*b*就可以了,只匹配多个a之后跟着多个b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
景轩love
2013-05-03 · 超过23用户采纳过TA的回答
知道答主
回答量:142
采纳率:100%
帮助的人:51.3万
展开全部
字符类

[abc]

a、b或c(简单类)

[^abc]

任何字符,除了a、b或c(否定)

[a-zA-Z]

a到z或A到Z,两头的字母包括在内(范围)

[a-d[m-p]]

a到d或m到p:[a-dm-p](并集)

[a-z&&[def]]

d、e或f(交集)

[a-z&&[^bc]]

a到z,除了b和c:[ad-z](减去)

[a-z&&[^m-p]]

a到z,而非m到p:[a-lq-z](减去)

你去查看下Pattern类的API,你就知道怎么搞了!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫r天空
2013-05-03
知道答主
回答量:24
采纳率:0%
帮助的人:3.5万
展开全部
用[]就行了,两个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式