Php 是否有只匹配1或0的正则表达式?

Php 是否有只匹配1或0的正则表达式?,php,regex,validation,Php,Regex,Validation,有人能帮我吗?我需要一个只接受1或0输入的正则表达式。出于某种原因,这种特殊类型的正则表达式似乎很难在网上找到 我知道这很容易用一点PHP监控,但对于我所处的特殊情况,我需要一个正则表达式 ^(0|1)$ 应匹配0和1,但不匹配其他/更长的字符串 重要的部分是^和$,用于标记字符串的开始/结束。这与单个0或1匹配: ^[01]$ 这与任意数量的0和1匹配: ^[01]+$ 请转到学习如何编写正则表达式。正如您所看到的,这并不是一个复杂的RE。您真的需要正则表达式吗?可能是这个-/^(0 |

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

我知道这很容易用一点PHP监控,但对于我所处的特殊情况,我需要一个正则表达式

^(0|1)$
应匹配0和1,但不匹配其他/更长的字符串


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

这与单个0或1匹配:

^[01]$
这与任意数量的0和1匹配:

^[01]+$

请转到学习如何编写正则表达式。正如您所看到的,这并不是一个复杂的RE。

您真的需要正则表达式吗?可能是这个-
/^(0 | 1)$/
?如果您知道创建正则表达式的基本规则,这应该是显而易见的。为什么需要在网上搜索类似的内容?@jQuery00-1不够jQuery@jQuery00谢谢,太好了。正如我在我的OP中所说,我知道我可以用PHP检查这个输入,但我需要正则表达式…再次感谢…把它放在一个答案中,我会的accept@HamZa当前位置这太不合理了。任何人都可以选择是否出于任何原因回答问题,只要他们真的试图回答问题。@BoltClock我不想投反对票。但是,如果每个人都回答一个问题而没有表现出努力,那么OP将永远不会学习,并且会再次提出这样的问题。因此充满了糟糕的问题。