这可能是一个简单的答案。我正在使用 DOMdocument 来遍历 html 文档并收集属性名称和值。我将这两个值都收集为通用术语,但我想捕捉任何作为路径的值。无论它们是相对的还是绝对的,以及属性名称是什么,例如 src、href 等。
有没有办法我可以做一个 if 测试
IE
if ($attrValue is path){
do something
}
这可能是一个简单的答案。我正在使用 DOMdocument 来遍历 html 文档并收集属性名称和值。我将这两个值都收集为通用术语,但我想捕捉任何作为路径的值。无论它们是相对的还是绝对的,以及属性名称是什么,例如 src、href 等。
有没有办法我可以做一个 if 测试
IE
if ($attrValue is path){
do something
}
使用正则表达式:
function isPath($str) {
return preg_match('#^(\w+/){1,2}\w+\.\w+$#',$str);
}
if(ispath($attrValue)) {
// it's a path
}