regex should be 

        if matchText(tInputString, "src='([^']*)'", tSourceMatched) is true then
                put tSourceMatched
        end if

Of course, many of the other suggestions posed by others w/o using regex are 
fine, too. Just letting you know how to do this with regex as well.

Jeff M.


On Mar 10, 2010, at 5:30 AM, paolo mazza wrote:

> To me regular expressions are tricky!
> 
> I need to extract the string HTTPWEB from the string "xxxxxx src='HTTPWEB'
> width='3845' height='334' xxxxx"
> 
> If I use the regular expression (src='.*') and the matchChunk command,
> 
> I get this string :   "src='HTTPWEB' width='3845' height='334'"    (see the
> following RevTalk script)
> 
> 
> Which is the regular expression to get just  the argument of the src
> variable ( HTTPWEB in this example)?
> 
> Thanks a lot
> 
> Paolo Mazza
> 
> SAMPLE CODE
> 
> on mouseUp
>   local TESTO,STRINGA,VAR1,VAR2
> 
>   put "xxxxxx src='HTTPWEB' width='3845' height='334' xxxxx" into TESTO
> 
>   put "(src='.*')" into STRINGA
> 
>   put matchText(TESTO,STRINGA) & return  into message
> 
>   if matchChunk(TESTO,STRINGA,VAR1,VAR2) then
>      PUT char VAR1 to  VAR2 of TESTO into message
>   else
>      put "not found!" into message
>   end if
> 
> end mouseUp
> _______________________________________________
> use-revolution mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to