__DATA__
x#
x'
x(
x$
x)
bxxx *
x"
x%
x&
$end
$dumpoff $end
#3537871350
$dumpon $end
0&
0%
0$
b01 +
0!
0(
0#
1'
0"
z)
b111 *
#3537876550
1!
#3537881760
0!
#3537886970
1!
#3537892180
0!
How do I extract text from #3537871350 to #3537876550
Thanks!!
following is my code
__CODE__
open my $fh, "sample.vcd" or die $!;
my $fields_t0=0;
my @fields_mod=();
my $re = qr{\$dumpoff \$end(\#[\d]+)\$dumpon \$end(.*)\#[\d]+}s;
#open $fh;
{
my $i=0;
local $/ = "";
while (<$fh>) {
if (/$re/) {
$fields_t0 = $1 ;
say "match!!";
@fields_mod = split /\s+/ , $2;
}
}
}
say $fields_t0;
foreach my $field (@fields_mod) {
say $field;
}
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.