Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Hello very smart monks. I'm trying to match the following text in a text file: "/newsearch/detail/96603" I actually have a bunch of these and I can fish most things out and get them into another text file but this string is stumping me. I think it's the '/' that's messing me up. The text starts the same way but the trailing number are all different. Here is my code:
#push @matches, $_ if /^.*?(?:\b|_)$parse1(?:\b|_).*?(?:\b|_)$parse2(?:\b|_).*?$/m;I tried "/newsearch/detail/" for $parse1 and a blank $parse2 and several other things but no luck. Thanks in advance for any help you can provide this monk in training!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: seeking expression to match "/mysearch/detail/966031"
by AnomalousMonk (Archbishop) on Nov 18, 2016 at 18:50 UTC | |
|
Re: seeking expression to match "/mysearch/detail/966031"
by Discipulus (Canon) on Nov 18, 2016 at 15:56 UTC | |
by AnomalousMonk (Archbishop) on Nov 18, 2016 at 19:16 UTC |