<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META content=Word.Document name=ProgId>
<META content="MSHTML 5.50.4923.2500" name=GENERATOR>
<META content="Microsoft Word 10" name=Originator><LINK
href="cid:filelist.xml@01C325EA.520CC750" rel=File-List><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:DoNotRelyOnCSS/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:GrammarState>Clean</w:GrammarState>
<w:DocumentKind>DocumentEmail</w:DocumentKind>
<w:EnvelopeVis/>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]-->
<STYLE>@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; mso-header-margin: .5in; mso-footer-margin: .5in; mso-paper-source: 0; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.EmailStyle17 {
        COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose; mso-style-noshow: yes; mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0in 5.4pt 0in 5.4pt;
        mso-para-margin:0in;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";}
</style>
<![endif]--></HEAD>
<BODY lang=EN-US style="tab-interval: .5in" vLink=purple link=blue>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff size=2>Heh,
heh. Welcome back, errant Jedi knight! We won't fault you for
falling to the dark side.</FONT></SPAN></DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff size=2>By the
way: PHP has added Perl5-compliant regular expressions to the language, so
now you can feel intimidated in both languages!</FONT></SPAN></DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2>Frankly, PHP borrows so much from Perl's syntax and features, it should
be an easy transition from one to the other. I've actually learned PHP by
fixing other people's bugs, never having cracked a book on
it.</FONT></SPAN></DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2>There's a great book from O'Reilly called "Mastering Regular
Expressions". I'd recommend getting a trial subscription to O'Reilly
Safari (if you haven't already), and read that book. You can use RegExps
in many places, including many popular programmer's text editors, in Java (there
are now 3 implementations in Java), Javascript on the client-side of all major
web browsers, and God-only-knows-where-else. Once you learn 'em, you'll
wonder how you ever did without 'em.</FONT></SPAN></DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=843461418-29052003><FONT face=Arial color=#0000ff
size=2>jpt</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Phillip Tyre
[mailto:phillip.tyre@fcul.com]<BR><B>Sent:</B> Thursday, May 29, 2003 1:58
PM<BR><B>To:</B> tallahassee-pm@mail.pm.org<BR><B>Subject:</B>
[Tallahassee-pm] Back on the wagon<BR><BR></FONT></DIV>
<DIV class=Section1>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">These last few weeks have seen me
do some more light PHP coding, but yesterday, I actually broke down and worked
in Perl some. To be honest, it's been a very long time since I created a
program in Perl, but it just seemed the best option. It's just a little
program that opens up a DBI connection, does some work, and then shuts down
(It's going in a cron job once tested fully), but I'm rather proud of how
quickly I got back up to speed and produced it.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">I also realize that when it comes
to regular expressions in Perl, I'm still a weenie who can't make the plunge
to using them comfortably. <SPAN style="mso-spacerun: yes"> </SPAN>Maybe
it's just lack of experience, but I always feel like I really don't know what
I'm doing when I use them. For some reason I'm just intimidated by regular
expressions, and I dunno
why.<o:p></o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BODY></HTML>