忽略Powershell RegEx上的换行符

时间:2018-08-10 20:08:33

标签: regex powershell-v4.0

我想忽略比赛中的回车换行符,但将其保持在选定的位置。 “。”符号定义为“匹配除换行符以外的任何字符”。

当除去n时,以下示例给出了所需的结果。我想要XML合作伙伴标签。我正在用XML进行解析,但是我的输出似乎与我使用的实用程序(针对方的BizTalk导入绑定)不兼容。

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) { 

    .navbar-nav>li {
        float: left;
        width: 50%;
    }

    .navbar-nav {
        width: 100%;
    }

}

我也尝试过:

$bindings = "starting stuff <Partner> more stuff <Name>CompanyName`n</Name> other things </Partner> ending stuff" 

$partner = "" 
$found = $bindings -match "(<Partner>.*<Name>CompanyName</Name>.*</Partner>)"

if ($found) 
{
    Write-Host "matched"
    $partner = $matches[1]
}

Write-Host "partner=$partner "

0 个答案:

没有答案