#!/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"; }