comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » stregex question
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
stregex question [message #67222] Tue, 21 July 2009 09:37 Go to previous message
wlandsman is currently offline  wlandsman
Messages: 743
Registered: June 2000
Senior Member
I'd like to find the first "e" in a string that is not next to
another "e"

The solution
stregex(s,"e[^e]|$") ;"e" followed by not "e" or at the end of the
line
doesn't work for the string st = 'see me' because it will find the
second "e" in "see"

The soluton
stregex(s,"e{1}") ;Find one occurrence of "e"
also finds the first "e" in "see" (Two occurrences is also one
occurrence)

In Perl it seems that one would use the "lookahead" option, but that
doesn't seem to be available in stregex().

(Actually I am looking for the first quote that is not part of a
double quote, but I wanted to keep the example syntax simple.)
Thanks, --Wayne
[Message index]
 
Read Message
Read Message
Previous Topic: Re: spherical harmonic representation
Next Topic: IDL KML

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Oct 09 21:49:57 PDT 2025

Total time taken to generate the page: 0.48207 seconds