PHP查找文本模式
如何在以下字符串中找到3个字符的文本模式: 大写或小写字母字符(a到z或a到z),后跟 一个数字字符(0到9),后跟 大写或小写字母字符(a到z或a到z) 例如x4A或A3j或A7X或h1k,我认为您应该使用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现在
/[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在应该为假时返回真