可以用 preg_match() -- 进行正则表达式匹配

解决方案 »

  1.   

    不知道楼主允不允许用linux shell实现,如果允许这个很简单,效率也会很高,我先给出一段php吧,效率不是很高,但是能实现;-)
    <?php
    $file_1 = '1.txt';
    $file_2 = '2.txt';
    $arrFile_1 = file($file_1);
    $arrFile_2 = file($file_2);
    if($i = 0; $i < count($arrFile_1); $i ++){
    for($j = 0; $j < count($arrFile_2); $j++){
    if(!(strpos($arrFile_2[$j], $arrFile_1[$i]) === false)){
    $arrFile_2[$j] = '';
    }
    }
    }
    ?>
    上面这段代码中$arrFile_2即为所求