#!/usr/bin/perl use warnings; use strict; my $a = {}; $a->{b} = 'b'; my $b = 'b'; my $any_string = q|a"b'c|; if ($any_string =~ /['"]b['"]/) { print "ok\n"; } if ($any_string =~ /['"]$b['"]/) { print "ok\n"; } if ($any_string =~ /["]$a->{b}["]/) { print "not ok\n"; } if ($any_string =~ /[']$a->{b}[']/) { print "not ok either\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Ah Crap
by JavaFan (Canon) on Jul 22, 2010 at 01:56 UTC | |
|
Re: Ah Crap
by ww (Archbishop) on Jul 22, 2010 at 01:52 UTC | |
by wol (Hermit) on Aug 03, 2010 at 14:41 UTC | |
|
Re: Ah Crap
by duelafn (Parson) on Jul 22, 2010 at 11:27 UTC | |
|
Re: Regexes that look like dereferences but aren't
by tye (Sage) on Jul 22, 2010 at 22:14 UTC | |
by duelafn (Parson) on Jul 23, 2010 at 13:52 UTC |