Greetings Monks,
I am in need of your enlightment. I have a multiline string and sometimes it includes a blank newline, which I need to remove. I figured this was easy enough and thought this little subsitution regex would accomplish this:
$vulns =~ s/^$//m; but no luck. I know my regex is matching, because if I use:
$vulns =~ s/^$/-/m; it replaces that line with a dash.
Here is a sample string that I am trying to match:
5 Active Microsoft SQL Server 2000 Service Pack 4 Missing
5 Active Microsoft SQL Server Multiple Vulnerabilities
4 Active port 1433/tcp Microsoft SQL Server 2000 Latest Patch Not
4 Active port 3067/tcp Microsoft SQL Server 2000 Latest Patch Not
4 Active port 1723/tcp PPTP VPN Configuration Allows Weak MS-CHAPv1
Thanks,
Dru
Perl, the Leatherman of Programming languages. -
qazwart