$_ = "One Two Three Four Once ...."; /(\w+)\W+(\w+)/; # match first two words print "1st Word is " . $1 . "\n"; print "2nd Word is " . $2 . "\n"; print "\n===== Another Example ======\n"; $_= ' 414   2011-12-06   13:54CST Yes   EWDUSGS 15300 26.21  17 0.00   2.7-0.04 0.43 GOOD   CLERMEAS 1   BRDS QADCP VADCP 15300 289 4600 3.33 FIRM GRVL EVEN UNSP EVEN STDY DNST 20.00 '; / (.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td>(.*?)<\/td><\/tr>/; print "1st Word is " . $1 . "\n"; print "2nd Word is " . $2 . "\n"; print "21st Word is " . $21 . "\n"; print "22nd Word is " . $22 . "\n"; print "23rd Word is " . $23 . "\n"; print "24th Word is " . $24 . "\n"; print "25th Word is " . $25 . "\n"; print "26th Word is " . $26 . "\n"; print "27th Word is " . $26 . "\n"; print "28th Word is " . $28 . "\n";