in reply to Lost in Perl - text file searching and printing
#!/usr/bin/perl use strict; use warnings; while (<DATA>) { if ( $_ =~ s/([?.,]$)/$1/){ print "$_ $1\n" }; } # puts ?., in a character class [] anchored at the # end $, and () captured to $1, a # regex internal variable. __DATA__ 4 score and 7 years ago? our forefathers came, upon a continent. foo bar bazz __END__
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Lost in Perl - text file searching and printing
by slygon (Initiate) on Jul 23, 2011 at 22:44 UTC | |
by zentara (Cardinal) on Jul 24, 2011 at 11:37 UTC | |
|
Re^2: Lost in Perl - text file searching and printing
by JavaFan (Canon) on Jul 23, 2011 at 22:58 UTC | |
by slygon (Initiate) on Jul 24, 2011 at 00:07 UTC | |
by CountZero (Bishop) on Jul 24, 2011 at 06:53 UTC | |
by JavaFan (Canon) on Jul 24, 2011 at 08:16 UTC |