$j=0;
for ($i=0;$i<count$arr;$i++){
if (ereg("aaa[0-9]{2}bbb[0-9]{2}ccc[0-9]{5}",$arr[$i])){
$j++;
}
}
echo $j;//$j为符合纪录的个数
for ($i=0;$i<count$arr;$i++){
if (ereg("aaa[0-9]{2}bbb[0-9]{2}ccc[0-9]{5}",$arr[$i])){
$j++;
}
}
echo $j;//$j为符合纪录的个数
调试欢乐多
写入一个字段,然后用select的like功能.
同意用楼上的正则表达式方法.
_____________________
"aaa11bbb66ccc11111",
"aaa22bbb55ccc22222",
"aaa33bbb44ccc33333",
"aaa44bbb33ccc44444",
"aaa55bbb22ccc55555",
"aaa66bbb11ccc66666",
_____________________
可以形成一个匹配规则: aaa[0-9]{2}bbb[0-9]{2}ccc[0-9]{5}
单就 aaa[0-9] 来讲 aaa 是数组中出现频率最高的
我们如何得出aaa是出现频率最高的呢?我想只有进行详细的统计才能进行下一步的分析。呵呵,我自己已经快晕了。大概的意思就是根据数组中值得某些规则,由程序自己得出一个正则表达式来匹配数组的重要内容。大家研究研究吧