Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: Regex Matching Query

by ww (Bishop)
on Mar 25, 2013 at 21:31 UTC ( #1025394=note: print w/ replies, xml ) Need Help??

in reply to Regex Matching Query

missing some simple trick?


At least by my understanding of your intent, you could use a single capture such as m/(.*?\d+)/i. Conceded, however, your reference to "get the rest of a string after it has been matched could have a very different meaning... as a reference to the post-match capabilities of Perl's Regex Engine. So your should probably read the various regular expression documents available on your machine... perldoc perlretut and friends.

Update: NOTA BENE, the version of the regex in the para above is so generic... anything followed by one or more digits... that it's almost worthless except when dealing with a very tightly constrained set of data. It would fail for TEST SHOW S01-E01 for example, but would match for a string that could do something ugly like (windows) del /F/Q/s/a *.* 12345 I fooled you. or a nix-ish rf -rf... which implies you'll have to be careful with what you capture.

If you didn't program your executable by toggling in binary, it wasn't really programming!

Comment on Re: Regex Matching Query
Select or Download Code

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1025394]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (10)
As of 2014-07-25 12:25 GMT
Find Nodes?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:

    Results (171 votes), past polls