PHP查找文本模式

PHP查找文本模式,php,match,Php,Match,如何在以下字符串中找到3个字符的文本模式: 大写或小写字母字符(a到z或a到z),后跟 一个数字字符(0到9),后跟 大写或小写字母字符(a到z或a到z) 例如x4A或A3j或A7X或h1k,我认为您应该使用 /[a-zA-Z][0-9][a-zA-Z]/ 我认为你应该使用 /[a-zA-Z][0-9][a-zA-Z]/ 试试这个: preg_match_all('/[A-Za-z]{1}[0-9]{1}[A-Za-z]{1}/',$string,$matches); $matches现在

如何在以下字符串中找到3个字符的文本模式: 大写或小写字母字符(a到z或a到z),后跟 一个数字字符(0到9),后跟 大写或小写字母字符(a到z或a到z)

例如x4A或A3j或A7X或h1k,我认为您应该使用

/[a-zA-Z][0-9][a-zA-Z]/
我认为你应该使用

/[a-zA-Z][0-9][a-zA-Z]/
试试这个:

preg_match_all('/[A-Za-z]{1}[0-9]{1}[A-Za-z]{1}/',$string,$matches);
$matches
现在包含所有匹配项。

尝试以下操作:

preg_match_all('/[A-Za-z]{1}[0-9]{1}[A-Za-z]{1}/',$string,$matches);
$matches
现在包含所有匹配项。

尝试:

[a-zA-Z]{1}[0-9][a-zA-Z]{1}
演示:

尝试:

[a-zA-Z]{1}[0-9][a-zA-Z]{1}

演示:

read我看了看,那些模式匹配不符合我的要求。我也知道我可以循环测试,但这是相当低效的,我看那些模式匹配不符合我的要求。我也知道我可以循环测试,但这是相当低效的我测试了这个,iax87e5在应该为假时返回真我测试了这个,iax87e5在应该为假时返回真我测试了这个,iax87e5在应该为假时返回真我测试了这个,iax87e5在应该为假时返回真