为了账号安全,请及时绑定邮箱和手机立即绑定

创建一个匹配字符串的正则表达式

创建一个匹配字符串的正则表达式

PHP
慕标5832272 2021-10-22 13:39:12
我正在尝试创建一个匹配字符串的正则表达式。我添加了一个多重条件,以“f”开头,后跟任意数量的字符,然后是字母“a”或字符“-”,然后是一个或多个数字字符,然后是字母“n”以下示例应返回 true:f2a20nf2bfv-2009nf2-2000nf2bfv-2009na到目前为止,我已经研究了 php 正则表达式并创建了这段代码$a = 'f2bfv-2009n';$f_search = 'f';$num_search = '[0-9]';$or_search = '(a|-)';$double_number_search = "^[0-9]{1,}$";$n_search = 'n';if(preg_match("/{$or_search}{$double_number_search}{$f_search}{$num_search}{$n_search}/i", $a)) {      echo 'true';}这应该是真的,但事实并非如此
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信