当前位置: 技术问答>linux和unix
有关正则表达式的4个问题,10分一个
来源: 互联网 发布时间:2014-12-22
本文导语: 1,由数字组成但是没有重复数字的 2,由数字组成但是只含有一个重复数字的 3,由0和1组成但是不含子串011的 或者还有可能的话 4,由0和1组成但是subsequence(比如说bna就是bananna的subsequence)没有011的。 ...
1,由数字组成但是没有重复数字的
2,由数字组成但是只含有一个重复数字的
3,由0和1组成但是不含子串011的
或者还有可能的话
4,由0和1组成但是subsequence(比如说bna就是bananna的subsequence)没有011的。
2,由数字组成但是只含有一个重复数字的
3,由0和1组成但是不含子串011的
或者还有可能的话
4,由0和1组成但是subsequence(比如说bna就是bananna的subsequence)没有011的。
|
1 据我所知,正则表达式没有这样的功能,因为不能记忆曾经出现的内容[只记录出现位置而已]
2 同样不可能
3 [01]*(011)[01]*,如果字串出现,则不成立。至于其他可能,我想也只能通过多个表达式来测试了
4 这个和3不是同样的问题吗?
我对正则表达式了解也不是非常足够,大致上普通的应用是知道的,不敢说以上都正确,但是应该是这样的。
或者,你自己参考一下http://www.perldoc.com/perl5.6/pod/perlre.html吧。
2 同样不可能
3 [01]*(011)[01]*,如果字串出现,则不成立。至于其他可能,我想也只能通过多个表达式来测试了
4 这个和3不是同样的问题吗?
我对正则表达式了解也不是非常足够,大致上普通的应用是知道的,不敢说以上都正确,但是应该是这样的。
或者,你自己参考一下http://www.perldoc.com/perl5.6/pod/perlre.html吧。
|
up
|
up