Hello fellow monks, I call upon your wisdom to help me with this task.
I have the following string.
my $owners = 'Shaun Anderson,Salve Barnao,James Clark,John Cross,Bruce + Jenkins,George Kelly,Danny Phipps & Robert Rendel';
This string is dynamic with the number of owners varying from 1 to many. I am wanting to split this string if its longer than say 45 characters. I want to split on the ',' that seperates each owner. eg
my $owners1 = 'Shaun Anderson,Salve Barnao,James Clark,John Cross,'; my $owners2 = 'Bruce Jenkins,George Kelly,Danny Phipps & Robert Rendel +';
Therefore it may be slightly less than 45 characters but that would be ok. This line of code is used in producing horse racebooks. Rather than having one line that is too long, I want to split it into 2 or 3 lines depending on the number of owners.
Thankyou very much, Digger

2005-10-02 Retitled by planetscape, as per Monastery guidelines
Original title: 'Split on character length'


In reply to Split on field length by Anonymous Monk

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.