[BEGINNER] Regex with ~

S

soup_or_power

Can someone please explain the regular expression with the tilda?
What is being matched there?
Thanks for your help.

$trap++ if($st_domains =~ /~$user~/i);
$trap++ if($st_domains =~ /~$tld~/i);
$trap++ if($st_users =~ /~$user~/i);
 
G

Gunnar Hjalmarsson

Can someone please explain the regular expression with the tilda?
What is being matched there?
Thanks for your help.

$trap++ if($st_domains =~ /~$user~/i);
$trap++ if($st_domains =~ /~$tld~/i);
$trap++ if($st_users =~ /~$user~/i);

Why do you ask? Is there any reason to believe that a '~' would match
anything but a '~'?

To find out which characters are special in Perl regular expressions:

perldoc perlre

(Another thing is that a tilde both before and after e.g. a username
appears odd to me.)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top