【发布时间】:2018-05-22 13:24:03
【问题描述】:
我在 config.xml 文件中有数百个站点的列表。我需要根据下面列出的绑定标签提取所有没有端口 80 的 url 站点。是否有任何最精确的正则表达式语法可以创建这样的列表?我正在使用 Notepad++ 进行编辑。
<binding protocol="http" bindingInformation="217.145.55.21:80:rwasianew.inforce.dk" />
<binding protocol="http" bindingInformation="217.145.55.86:80:rwasianew.inforce.dk" />
<binding protocol="http" bindingInformation="*:80:rwasianew-cn.inforce.dk" />
<binding protocol="http" bindingInformation="*:80:rwasianew-th.inforce.dk" />
<binding protocol="http" bindingInformation="217.145.55.86:80:rwasianew-splash.inforce.dk" />
<binding protocol="http" bindingInformation=":80:rwbuilddeskgb.synkronvia.com" />
<binding protocol="http" bindingInformation=":80:rwbuilddeskdk.synkronvia.com" />
<binding protocol="http" bindingInformation=":80:rwbuilddesknl.synkronvia.com" />
<binding protocol="http" bindingInformation=":80:rwbuilddeskde.synkronvia.com" />
<binding protocol="http" bindingInformation=":80:rwbuilddeskint.synkronvia.com" />
<binding protocol="http" bindingInformation=":80:rwbuilddeskpl.synkronvia.com" />
【问题讨论】:
-
您可以添加所需输出的示例吗?
-
C#、IIS、Win10。但我只需要一个带有网址的普通列表。我只使用带有正则表达式搜索功能的记事本++。
-
输出:rwbuilddeskint.synkronvia.com、rwbuilddesknl.synkronvia.com、rwasianew-cn.inforce.dk 等
-
您应该更新/编辑您的问题,而不是在评论中回答。