Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

I am trying to split the following line and would like to process individual parts.

my $RefLine = "(a) This is first line. (b) This is second line; (c) Th +is is different line 32. (d) Here is the last line."; $RefLine =~ /^(\([a-z]\) .+ (?=\([a-z]\)))(.*?)/; print "01\t$1\n02\t$2\n03\t$3\n";

I am not actually splitting in the above example but I am trying to make a match so that I can split individual lines. Here in my case the pattern matches "(a) .... to 32." Not sure how to get them in an array like

(a) This is first line.
(b) This is second line;
(c) This is different line 32.
(d) Here is the last line.
Appreciate any help

In reply to RegEx related line split by dominic01

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    [Tanktalus]: choroba: thanks, not sure why it wasn't doing that for me, but will try to figure it out. :)
    [LanX]: can I copy a authotification cookie from mozilla and reuse it in LWP::Useragent?
    [LanX]: nevermind
    Tanktalus is at work, ssh'd home, using his cbstats bridge to talk on perlmonks CB. :)
    [Tanktalus]: anyway, next is to figure out how to get postgres to agree that these are the same :)

    How do I use this? | Other CB clients
    Other Users?
    Others imbibing at the Monastery: (15)
    As of 2018-03-21 15:53 GMT
    Find Nodes?
      Voting Booth?
      When I think of a mole I think of:

      Results (269 votes). Check out past polls.