在php中检查字符串是否包含X字母和Y数字
我正在开发一个应用程序,用户将在其中插入车辆ID在php中检查字符串是否包含X字母和Y数字,php,Php,我正在开发一个应用程序,用户将在其中插入车辆ID 我需要检查字符串是否包含3个字母和4个数字,如“ABC1234”这可以通过这个正则表达式轻松完成。我获取向量机ID的数组,迭代并检查每个ID在给定模式下是否正确 <?php //Enter your code here, enjoy! $vehicles = [ 'AAA1234', 'BBB2345', 'CCC5432', 'notValid33333', 'notValid212312' ]; $matches=[];
我需要检查字符串是否包含3个字母和4个数字,如“ABC1234”这可以通过这个正则表达式轻松完成。我获取向量机ID的数组,迭代并检查每个ID在给定模式下是否正确
<?php
//Enter your code here, enjoy!
$vehicles = [
'AAA1234',
'BBB2345',
'CCC5432',
'notValid33333',
'notValid212312'
];
$matches=[];
foreach($vehicles as $v){
preg_match('/[A-Z][A-Z][A-Z][\d][\d][\d]/', $v, $matches[]);
}
print_r($matches);
您好,欢迎继续,请阅读以避免问题的负面影响。您的问题的答案是使用正则表达式,它可以添加您拥有的示例数据和期望的结果:)以检查您可以使用的正则表达式。这是php regexp函数