匹配奇数长度的字符串

时间:2010-08-01 23:57:25

标签: regex

如果字符串的长度为奇数,我试图构造一个正则表达式来匹配。到目前为止,我还没有取得任何成功。

2313432 - true

12 - 错误

121111111111111 - true

由于

2 个答案:

答案 0 :(得分:12)

你想要这个正则表达式:

^.(..)*$

这就是说,匹配一个字符,然后是零个或多个两个字符集,所有这两个字符都锚定在字符串的开头和结尾。

答案 1 :(得分:4)

如何:^(..)*.$