Session Details

.Net meets RegX  

Level :
Date :
2:45 PM Sunday
Room :
Hearthside Lounge
Interested : (-) - Registered : (-)


Regex is a powerful text-parsing tool, which has been part of the brand X operating systems for many generations. The Regex Class in .Net (System.Text.RegularExpresion) brings its power to the Windows world. There are a number of .NET examples and tutorials dealing with the use of Regex for validating user input via Web pages. The use of Regex, when extracting information from a collection of wordy text documents has however received much less attention. In this tutorial I will first give a brief overview of the .Net Regex class and its expression syntax. I will then point the audience to a number of Web resources, which can provide assistance in dealing with the rather cryptic Regex expression syntax. The remainder of the presentation will be a discussion how Baynet used the .Net Regex class to extract details about thousands of wordy SMTP email deliver failure reports it receives when sending out meeting announcement and populate a database used to resolve delivery problems with users email notifications. The email deliver reports are text documents formatted according to SMTP reply specifications found in RFCs 5336, 1893, & 821. Time permitting the presentation will close with a brief discussion of the merits of Regex vs. the .Net string class methods when parsing text documents.

The Speaker(s)


Steve Mylroie

Steve is an independent software consultant in Silicon Valley specializing in the Microsoft product stack having retired after a 40+ year career doing semiconductor industry, with side excursions in to medical image management. Over the years he has worked with a wide range of platforms from mainframes to PCs, many of which have gone to the great scrap yard in the sky. Co-chair Baynet User Group's South Bay Chapter and Baynet Treasurer
  • Not Interested
  • Interested
  • Attending