The toolsmith, useful tools for programmers

Perl as a second language

There are many cases when programmers in Java, C, C++, C#, VB or any other languages need a tool to solve some issue quickly. As the solution is not part of the application it does not need to be written in the same language. In many cases these problems Perl fits much better in solving these problems. Hence I am trying to collect a bunch of these examples with solution so programmers can get ideas.

Problems and (sometimes) solutions

  • Converting (lots of) Microsoft Word documents to XML files
  • Validating an e-mail address, parsing and splitting an e-mail address: see
  • Sending e-mail in Hebrew: see
  • Parsing Visual Basic:
    There is a VB file containing Functions and Subs. In each subroutine and function I need to identify if the string "On Error" exists and if not add it. see

see more examples