c# 正则表达式取必须以某个字符开始,并且这个字符可能有多次

例如adadfaadfgdadfd正则取第一个的两个a和第二个的两个a第三个不符合条件求正则表达式... 例如 adadf aadfg dadfd
正则取第一个的两个a
和第二个的两个a
第三个不符合条件
求正则表达式
展开
 我来答
lrh3321
推荐于2016-10-14 · TA获得超过2183个赞
知道大有可为答主
回答量:2296
采纳率:75%
帮助的人:2116万
展开全部
var r= Regex(@"\ba.?a.*\b");

你这条件说的一点的不清楚啊。

单词中要包括两个a?,单词以a开头间隔0后1个任意字符后是a?

追问
不一定是a,,就是举个例子
比如 asdfa 这个也符合条件,,中间的字符不固定
追答
自己学学正则的规则啊,这么我也不好帮你写。

a{0,3} 表示匹配a 0~3次
a{3,3} 匹配 a 3次
a{3,} 匹配a 3次 及以上
a? 匹配a 0~1次
a+ 匹配 a 1次及以上
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式