我想检查字符串是否存在于 xml 标签中
和 xml 标签采用以下格式。
<admin var="s_admin">xyz</admin>
我试过了
index($xmlString,$str) != -1
但这对我不起作用。这是我的代码:
my $hostname = hostname;
my $wlsadmin = grep s_wls_admin_host $ENV{CONTEXT_FILE};
$wlsadmin=~s/^\s+|\s+$//g;
if(index($wlsadmin,$hostname) != -1) {
print("True");
}
print($hostname);
print($wlsadmin);
这是 print 语句的值:
rws3510357 <wls_admin_host oa_var="s_wls_admin_host">rws3510357</wls_admin_host>