匹配0和1个数相同的字符串,正则表达式怎么写?

0和1个数相同的字符串正则表达式怎么写?比如可以匹配111000,101010又比如匹配1111000中的111000求助啊我会了,ac匿名版牛B...微软.net的正则... 0和1个数相同的字符串正则表达式怎么写?
比如可以匹配111000,101010
又比如匹配1111000中的111000

求助啊
我会了,ac匿名版牛B... 微软.net的正则平衡组,正则匹配网页html都可以了,正则有计数参数了,已经无敌了,分给最快的吧
展开
 我来答
简谈教育的存在
高能答主

2020-09-13 · 简谈教育的一点点看法
简谈教育的存在
采纳数:248 获赞数:26293

向TA提问 私信TA
展开全部

101010 / 010101 这个简单 (10|01)+,可以进一步限定前面非0或1,后面非0或1相邻,也就是两两字符串之间,应有空格逗号等非01的数字来限定是判定必须本条字符串匹配才是。

正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。

例如:

runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。

runoo*b,可以匹配 runob、runoob、runoooooob 等,* 号代表前面的字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。

colou?r 可以匹配 color 或者 colour,? 问号代表前面的字符最多只可以出现一次(0次、或1次)。

构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。

正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。

匿名用户
2013-09-11
展开全部
正则解决不了,循环一个个读字符计数判断吧。
另外,对于你说的第二种,不匹配整个串,那有什么意义,只要不全是0或者全是1都可以匹配了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangpaishi
推荐于2016-12-01 · TA获得超过570个赞
知道小有建树答主
回答量:932
采纳率:52%
帮助的人:751万
展开全部
101010 / 010101 这个简单 (10|01)+,可以进一步限定前面非0或1,后面非0或1相邻,也就是两两字符串之间,应有空格逗号等非01的数字来限定是判定必须本条字符串匹配才是
另外一个再想想
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
是菊终会残
2013-09-11
知道答主
回答量:26
采纳率:0%
帮助的人:17.3万
展开全部
用两个正则表达式去分别匹配0 和 1在计算他们匹配的次数是否相等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式