我想提取 <ix:hidden> 和 </ix:hidden> 之间的编码。请告知如何提取它们
<ix:hidden>
<ix:nonNumeric contextRef="Duration_4_1_2021_To_3_31_2022_IlKaMcQ2N0C41UxW3xo4zg" name="dei:DocumentType" id="Tc_evMsUKdlCEyCZtbxEMZIxg_1_1">DEF 14A</ix:nonNumeric>
<ix:nonNumeric contextRef="Duration_4_1_2021_To_3_31_2022_IlKaMcQ2N0C41UxW3xo4zg" name="dei:AmendmentFlag" id="Tc_nHcapE52UUqrWD0pLkbdag_2_1">false</ix:nonNumeric>
<ix:nonNumeric contextRef="Duration_4_1_2021_To_3_31_2022_IlKaMcQ2N0C41UxW3xo4zg" name="dei:EntityRegistrantName" id="Tc_ZXMW19KSmk2TfvdhMCMr_A_3_1">Walter Hamscher Co Number One</ix:nonNumeric>
<ix:nonNumeric contextRef="Duration_4_1_2021_To_3_31_2022_IlKaMcQ2N0C41UxW3xo4zg" name="dei:EntityCentralIndexKey" id="Tc_MybzAywpbUCU3LEGZc_Ftg_4_1">0000990667</ix:nonNumeric>
</ix:hidden>
Run Code Online (Sandbox Code Playgroud)
use strict;
use warnings;
my @ar_sp;
my $string;
my @ar_out;
# Source File
my $src = 'iXBRL-Tagged_tm213138-13_def14a.htm';
# open source file for reading
open(FHR, '<', $src);
# Destination File
my $des = 'output.txt';
# Open new file to write
open(FHW, '>', $des);
print("Copying content from $src to $des\n");
@ar_sp = <FHR>;
# …Run Code Online (Sandbox Code Playgroud) $string2 = '<tag id="123">123</tag>';
$string2 =~ s/123(?![^><]*>)/456/cg;
Run Code Online (Sandbox Code Playgroud)
(?![^><]*>)我需要关于上面代码中的负向后看模式的解释。
perl ×2