|
Matt, Many thanks for the reply and the references, there is a lot to learn. In my ignorance I had lifted an 'advanced' pattern from some website but had compiled it as a 'basic' regex - no wonder it didn't work. Woulda' been nice if regcomp had mentioned it, though... JK
-----Original Message----- Sent: Wednesday, June 28, 2006 3:17 PM Subject: RE: regexec() trouble JK, I never got that pattern to work on the iSeries either. I do not believe it is valid on the iSeries regex APIs. The docs state that you should be able to use any unix regex tool like awk, ed, grep or egrep and use those meta-characters for a pattern expression but I have tried things I think are simple and still no match. Here are some other links for you to use. http://www-128.ibm.com/developerworks/java/library/j-mer0827.html http://www.weitz.de/regex-coach/ I use this tool. Although not all supported meta-characters are supported on the iSeries. Your pattern works in this tool. The Regex-coach has a pattern debug (I guess you could call it) it allows you to step through a pattern and find out where matches fail. http://www.activestate.com/Products/Komodo/ I seen this one used in documentation http://regexlib.com/Search.aspx?k=email a site that gives alternate email pattern forms. Here is a linux site man page, http://linux.about.com/library/cmd/blcmdl7_regex.htm. This is the regex pattern style I believe the iSeries is supposed to implement (according the the c manual (http://publib.boulder.ibm.com/iseries/v5r2/ic2924/books/c415607107.htm# HDRREGCOMP)). Thanks, Matt
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.