Justino Berrun wrote:
> hello amigos
>
> how would i express some where before/first and some where
> after/later in a string for example, if (match this "-key" before
> this "5L" ){ do the rest... }
> on a string that look like so: $string="-key 3345 -door 3432 -5L";
Hello Justino.
I think I understand. You want to check that a string starts with
'-key' and ends with '-5L'. You'll need a regular expression with
these ingredients:
^ - matches only at the start of a string
$ - matches only at the end of a string
. - matches any character
putting these together within a regular expression 'match'
operation:
m/^-key.*-5L$/
(the * lets the . match any number of characters)
You can test your string like this:
if ($string =~ m/^-key.*-5L$/) {
:
}
Hope this helps,
Rob
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]