powershell 测试一个字符串是一个URI
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 测试一个字符串是一个URI相关的知识,希望对你有一定的参考价值。
http://powershell.com/cs/media/p/394.aspx
function isURI($address) {
($address -as [System.URI]).AbsoluteURI -ne $null
}
function isURIWeb($address) {
$uri = $address -as [System.URI]
$uri.AbsoluteURI -ne $null -and $uri.Scheme -match '[http|https]'
}
isURI('http://www.powershell.com')
isURI('test')
isURI($null)
isURI('zzz://zumsel.zum')
"-" * 50
isURIWeb('http://www.powershell.com')
isURIWeb('test')
isURIWeb($null)
isURIWeb('zzz://zumsel.zum')
以上是关于powershell 测试一个字符串是一个URI的主要内容,如果未能解决你的问题,请参考以下文章
powershell 使用PowerShell转义URI字符串
powershell 使用PowerShell转义URI字符串
测试路径:路径中的非法字符
powershell 通过TCM URI查找Tridion项目的Tridion Content Manager WebdavUrl
powershell 通过TCM URI查找Tridion项目的Tridion Content Manager WebdavUrl
如何在 PowerShell 中比较两个字符串对象的内容