dougaoxian8922 2012-02-10 08:16
浏览 38
已采纳

RegEx部分字符串匹配

Is it possible in PHP Regex to do partial matching so that if I have an array like:

$words = array("john", "steve", "amie", "kristy", "steven");

and I supply "jo" it would return "john" or if "eve" is supplied, it returns "steve"?

  • 写回答

3条回答 默认 最新

  • douchou8935 2012-02-10 08:29
    关注
    $words = array("john","jogi", "steve", "amie", "kristy", "steven");
    foreach ($words as $value) {
        if (preg_match("|jo|", $value)) {
            $arr[] = $value;
        }
    }
    var_dump($arr);
    

    This will return you array with john and jogi

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?