gpt4 book ai didi

php - preg_match 字母 不仅是字母?

转载 作者:行者123 更新时间:2023-12-05 01:21:04 26 4
gpt4 key购买 nike

我在这里和网上四处寻找解决方案。

问题是我只想接受信件。但是,如果我至少输入一个字母,无论是否有符号或数字,它都会接受。如何获得 封信?

if (!preg_match("/[a-zA-Z]/", $_POST["firstname"]))
$error = "<br />PLease enter a valid first name";

最佳答案

使用/^[a-zA-Z]+$/代替/[a-zA-Z]/:

if (!preg_match("/^[a-zA-Z]+$/", $_POST["firstname"]))
$error = "<br />PLease enter a valid first name";

正则表达式的解释:

  • ^ – 匹配字符串的开头。
  • [] – 匹配允许的字符。
  • + – 匹配一个或多个相同类型的字符。
  • $ – 匹配字符串的结尾。

关于php - preg_match 字母 不仅是字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26082522/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com