如何检测字符串是否是任何类型的路径?

时间:2013-09-23 02:02:58

标签: php

这可能是一个简单的答案。我正在使用DOMdocument遍历html文档并收集属性名称和值。我将这两个值都收集为通用术语,但我想捕获任何路径值。无论它们是相对的还是绝对的,以及属性名称是什么,例如src,href等。

有没有办法可以进行if测试

if ($attrValue is path){
do something
}

1 个答案:

答案 0 :(得分:0)

使用regular expression

function isPath($str) {
    return preg_match('#^(\w+/){1,2}\w+\.\w+$#',$str);
}

if(ispath($attrValue)) {
    // it's a path
}