Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^3: data between brackets

by fenLisesi (Priest)
on Dec 06, 2007 at 22:15 UTC ( #655537=note: print w/replies, xml ) Need Help??


in reply to Re^2: data between brackets
in thread data between brackets

That looks OK to me (Update: you have an extra closing paren after the second star or else missing the opening one), but I guess you are asking how you can capture the part in parentheses. For that, as sh1tn shows below, you need to use unescaped, plain parentheses around the part you want to capture. Then, the captured stuff will be accessible to you in $1, assuming that there was a match.

In the OP, you say "How do I edit the $value to keep only between the brackets data". If you really mean "edit", then you should use the substitution operator, as sh1tn shows below. You can check perlop for information on it (search within that page for "replacement").

Since this is a problem that many developers often face, there are canned, well-tested regexes that solve it, which also handle nested brackets as a bonus. See Re: regex to parse (nested) parenthesis delimited string? for an example.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://655537]
help
Chatterbox?
[marto]: 1nickt, I just said that in a Sean Connery accent
[LanX]: Discipulus++ # Bi-Shop
[Eily]: is the Bishop of hearts higher or lower ranked than the Jack?
[ambrus]: Higher.
[Eily]: Discipulus what's the merchandise? Other bi-people?
[1nickt]: marto would like to hear that. Of course he speaks very deliberately and dramatically, allowing pauses between words, so if anybody could pull it off it would be him, or someone impersonating him ...
[Eily]: Discipulus that's a chess joke BTW right? Because bishops don't walk straight :D
[choroba]: stop making chessy jokes about bishops!
[choroba]: I mean cheesy
[LanX]: lol

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (15)
As of 2017-09-26 12:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    During the recent solar eclipse, I:









    Results (294 votes). Check out past polls.

    Notices?