Thanks all of you. I think sauoq gets top points for explaining where my thinking had gone wrong, but all of the solutions seemed fine.

In case you're not familiar with this kind of magic-first-char syntax, by the way, it's used in the online message board WebCrossing.

It's known as "quick-edit" and allows you to write

this is i italic text
or
this is b bold text
or
this is > indented text
in the textarea box, which saves time and is userfriendly for non-HTML people. I got so used to it I couldn't live without it and sometimes find myself doing it in other applications!

I'm trying to "embrace and extend" the syntax for my own purposes. Theirs doesn't use multi-line syntax at all.



“Every bit of code is either naturally related to the problem at hand, or else it's an accidental side effect of the fact that you happened to solve the problem using a digital computer.”
M-J D

In reply to Re: Re: automagic-HTML regex by Cody Pendant
in thread automagic-HTML regex by Cody Pendant

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.