I do not think it is illustrative enough in its current form

Perhaps, but I would say the main cause of that is the lack of sample data and expected output, not the node title. My own eye was drawn to the unescaped dot in your regexp, and a couple of other small things, but it's impossible to tell whether they are affecting your script, because we can't see any data. So please post a small sample of the input data and the expected output.

Also, I would suggest using a hash, loop, and substitution inside your program rather than shelling out to call a Perl one-liner for each line you are comparing; just seems cleaner, not to mention more efficient and safer.


The way forward always starts with a minimal test.

In reply to Re: Replace table values from text database by 1nickt
in thread Replace table values from text database by Alfumao

Title:
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, details, 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, summary, 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.