$str = <<1你要的地址12你要的地址23你要的地址34你要的地址45你要的地址5str;$p = '#(.*)#iUs';preg_match_all($p,$str,$ar);print_r($ar[0]);?>$ar[0] 的所有值就是你想要的地址了 测试过 没问题