我有一个文本文件,其中包含我想为每个服务器提取的特定数据。有1000行,但只有几百行以'server:"
开头。对于这些行中的每一行,我想查找"HOST="
,"PORT="
和"SID="
的匹配项。我希望在每个值之后显示这些值,直到下一个")"
。
我只能拉出以服务器开头的行,但我不知道如何只提取我正在寻找的值。
这是一个文本示例:
server: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=name.domain)(PORT=number))(CONNECT_DATA=(SID=sidnumber)