logo资料库

没有重复出现数字的数字符号串全体.doc

第1页 / 共1页
资料共1页,全文预览结束
没有重复出现的数字的数字符号串的全体 令 M 为正规式:(0|1|2|3|4|5|6|7|8|9) E0 为正规式:(1|2|3|4|5|6|7|8|9) E1 为正规式:(0|2|3|4|5|6|7|8|9) E2 为正规式:(0|1|3|4|5|6|7|8|9) E3 为正规式:(0|1|2|4|5|6|7|8|9) E4 为正规式:(0|1|2|3|5|6|7|8|9) … … … … E9 为正规式:(0|1|2|3|4|5|6|7|8) 则长度为 1 的不含重复数字的串的正规式为: M 则长度为 2 的不含重复数字的串的正规式为: 0E0|1E1|2E2|3E3|4E4|5E5|6E6|7E7|8E8|9E9 则长度为 3 的不含重复数字的串的正规式为: 0E00|1E11|2E22|3E33|4E44|5E55|6E66|7E77|8E88|9E99 则长度为 4 的不含重复数字的串的正规式为: 0E00E0|1E11E1|2E22E2|3E33E3|4E44E4|5E55E5|6E66E6|7E77E7|8E88E8|9E99E9 则长度为 5 的不含重复数字的串的正规式为: 0E00E00|1E11E11|2E22E22|3E33E33|4E44E44|5E55E55|6E66E66|7E77E77|8E88E88|9E99E99 … …. … …. 概括起来可表示为: 0((E00)*|E0(0E0)*) | 4((E44)*|E4(4E4)*) | 8((E88)*|E8(8E8)*) | 1((E11)*|E1(1E1)*) 5((E55)*|E5(5E5)*) 9((E99)*|E9(9E9)*) | | | 2((E22)*|E2(2E2)*) 6((E66)*|E6(6E6)*) | | 3((E33)*|E3(3E3)*) 7((E77)*|E7(7E7)*) | | 对于最多有一个重复出现的数字的数字符号串的全体,只需要把上式中每部分开头的单个数 字换成重复即可。 00((E000)*|E0(00E0)*) 33((E333)*|E3(33E3)*) 66((E666)*|E6(66E6)*) 99((E999)*|E9(99E9)*) 11((E111)*|E1(11E1)*) 44((E444)*|E4(44E4)*) 77((E777)*|E7(77E7)*) 22((E222)*|E2(22E2)*) 55((E555)*|E5(55E5)*) 88((E888)*|E8(88E8)*) | | | | | | | | | |
分享到:
收藏