Hi Everyone<br><br>I want to thank everyone for the good discussion on
this list recently, and Mike Fragassi for his help last year with
XML::Parser.<br><br>I have another stumper i am dealing with and need a
little help. My regex skills are weak, but i am reading up on regex
like a madman.<br>
<br>I have data like this...<br><br>Tree : This is a sentence, and a
statement, about how great trees are. Sky : This, on the other hand, is
something cool about the sky, sometimes blue, or not. AIR : AIR is
sometime breathable or not depending on where you are BlueBirds : Are
cool little birds with blue feathers.<br>
<br>And it goes on and on.. maybe not with the cool summertime content.. but you get my drift.. essentially its ..<br><br>subject : description of a subject. subject : description of a subject. subject : description of a subject.&nbsp; etc etc<br>


<br>I need to parse this and break it out into individual strings so i can print it to a csv file for easy spreadsheet reading.<br><br>subject : description of a subject. <br>Sky : This, on the other hand, is something cool about the sky, sometimes blue, or not.<br>


<br>I can split the data by : but that leaves the subject word &quot;out&quot; ..
and the next subject word &quot;in&quot;,&nbsp; .. not every description ends with a
period either.. and commas and other junk are interspersed haphazardly in the
description ..<br>
<br>How can i split the string by the whitespace one word before the :&nbsp; ?<br><br>I have been playing with $` but not getting what i need.<br><br>Any ideas.<br><br clear="all">Thanks<br>Mike F<br clear="all"><font color="#888888"><br>
</font><br clear="all"><br>-- <br>/dev/mike0<br><br><a href="http://www.mikeferrari.com">http://www.mikeferrari.com</a>