##
#!/usr/bin/perl
use strict;
use warnings;
my $s;
my @arr;
open(FILE, ") {
chomp $_;
$s .= $_;
}
@arr = $s =~ m/[A-Z].+?[.;]/g;
foreach (@arr) {
print $_, "\n";
}
## ##
C:\Temp>t.pl
This is a test sentence.
And this is another one;
Also so is this.
And by the way, this is the fourth sentence.