Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re^2: Capture groups

by nefigah (Monk)
on Mar 05, 2008 at 00:49 UTC ( #672054=note: print w/replies, xml ) Need Help??

in reply to Re: Capture groups
in thread Capture groups

For some reason I'm using the regex but its not working:
That is a pretty specific regex... will none of your text chunks be only 1 word? Also, the 2nd \s may cause a problem if the number is separated from the text by multiple tabs/spaces.

Replies are listed 'Best First'.
Re^3: Capture groups
by ww (Bishop) on Mar 05, 2008 at 12:46 UTC
    Again (cf above) making \s match multiple whitespace -- tabs or spaces, to judge from OP - is easily handled with a "+" after the second \s.

    The point about the possibility of single word "text chunks" is well made... so long as the words "pretty specific regex" are not intended to deprecate specificity.

    IMO, specificity is *GOOD* in a regex unless ambiguity (or at least, specific generalizations) are required because a less-than-specific regex can lead to hard-to-find problems where the source data includes unexpected content.


    H2O     60%
    Grand Canyon3     70%
    Teller-Bose condensate     50%

    Does one want the "water" entry or the footnoted "Grand Canyon" in the output?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://672054]
[MidLifeXis]: Although the previous one could be a b0rken PATH, I would need to dig for that.
[thezip]: I've got to go to meetings now. If anyone has further comments regarding Spreadsheet::XLSX deployment to Strawberry Perl 5.24.1, please /msg me -- thanks!
LanX has to go ... plans to crash with a car into a group of pythonistas while screaming "LARRY IS THE GREATEST"
LanX ... darn ... where is my car?
[choroba]: Haven't you crashed into a boar recently?
[1nickt]: TCLion how is that going?
[LanX]: could someone lend me a car?

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (10)
As of 2017-03-23 17:30 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (291 votes). Check out past polls.