Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number

Comment on

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

G'day anasuya,

"I have so far been able to get the above output ..."

Please show the code you used to achieve this.

"... but cant seem to get upto the last portion of the line."

The results you've produced seem to indicate you have read to the end of each line. Please clarify.

Line 6 has no terminal hyphen in the input but it does have one in the output. Is this a typo? If not, perhaps this is related to whatever problem you're experiencing.

Your output seems to be in line with what you describe you're trying to do. It's not the easiest data to check visually; perhaps I'm missing something. Please provide expected output and show how this differs from what you're currently getting.


"The last line shows that there are 2 substrings b_1_1_7- and f_3_8_7- which are contained in the string on the right hand side."

Thanks to ++BrowserUk's output below, I note that this statement is incorrect. On the left, you have f_3_8_7_8- which doesn't match f_3_8_7- on the right.

That may be enough for you to solve the problem yourself. If not, you'll still need to post your code so that we can help you to fix it.

-- Ken

In reply to Re: matching substrings on each line by kcott
in thread matching substrings on each line by anasuya

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
    [Corion]: Hmmm. I feel a Meditation coming on. I wrote a module, DBIx::PivotQuery, which returns a table-like set of rows (AoA) but some columns are generated from column values, like in an (Excel) pivot table or a ROLLUP command
    [Corion]: My current approach for subtotals involves rerunning the given query, with the hint to the user that they should use a temporary table if they want better performance.
    [Corion]: But I could create that temporary table in the module and use it for the improved perfomance directly instead.
    [Corion]: And the question is, what would be better/preferred ;-)
    [Corion]: Hmm - not exactly like the ROLLUP command. Ah well.

    How do I use this? | Other CB clients
    Other Users?
    Others chilling in the Monastery: (10)
    As of 2017-02-23 15:24 GMT
    Find Nodes?
      Voting Booth?
      Before electricity was invented, what was the Electric Eel called?

      Results (347 votes). Check out past polls.