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