joshpk105 has asked for the wisdom of the Perl Monks concerning the following question:
use strict; use warnings; my $str = 'ababa'; while($str =~ /(a)/g){ # works print $1,$/; } while(InfStr() =~ /(a)/g){ # infinite loop print $1,$/; } sub InfStr{ return 'ababa'; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Loop Quandary
by Crackers2 (Parson) on Nov 21, 2013 at 19:03 UTC | |
by choroba (Cardinal) on Nov 21, 2013 at 23:45 UTC | |
|
Re: Loop Quandary
by ww (Archbishop) on Nov 21, 2013 at 19:06 UTC | |
by oiskuu (Hermit) on Nov 22, 2013 at 15:40 UTC | |
by ww (Archbishop) on Nov 22, 2013 at 17:03 UTC |