是否存在只匹配1或0的正则表达式


is there a regex that only matches a 1 or a 0?

有人能帮我吗?我需要一个只接受1或0输入的正则表达式。出于某种原因,这种特殊类型的正则表达式似乎很难在网上找到。

我知道用一点PHP很容易监控,但对于我所处的特殊情况,我需要一个regex

这与单个0或1:匹配

^[01]$

这匹配任意数量的0和1:

^[01]+$

请访问regular-expressions.info了解如何编写正则表达式。正如你所看到的,这并不完全是一个复杂的RE。

^(0|1)$

应匹配0和1,但不匹配其他/更长的字符串。

重要的部分是^和$,用来标记字符串的开始/结束。