in reply to Traping [** using reg exp

Hmmm ... it worked for me ...

while (<DATA>) { print "$1\n" if /(.+)\[\*+REQUIRES USER CONTEXT\*+\]$/; } __DATA__ Samanchi JAM 3.5 FW [**REQUIRES USER CONTEXT**] IM CBAS 4.0 IM-Global [**REQUIRES USER CONTEXT**] Microsoft Office 2003 BU Configuration (IM-NA-02) Microsoft Office XP Configuration (IM-01) IM Rappa for Investment Management Russell Performance Universes Fonts 2.1 IMG [**REQUIRES USER CONTEXT +**] IM CBAS PowerPointAddin 3.8a IM Global [**REQUIRES USER CONTEXT**] IM CBAS Prod (WinDist) [**REQUIRES USER CONTEXT**] LineData Services LongView 2000 2.5.5 MSIM-NY IM CBAS 4.0 IM-Global IM GSD Prod (WinDist) [**REQUIRES USER CONTEXT**] Microsoft Office 2003 BU Configuration (IM-NA-01) [**REQUIRES USER C +ONTEXT**] Russell Performance Universes Fonts 2.1 IMG
Are you sure that $item contains the line of text in question?

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)