qr// returns a reference blessed into the "Regexp" package (so, no, the documentation for ref is not broken).

Aah, ok, so the perl 5.10 pod saying "The result Regexp indicates that the argument is a regular expression resulting from qr//"(emphasis mine), really means the same thing in less detail and nothing has changed between 5.8 and 5.10 in this regard? (I'm assuming this since grinder mentions that an actual change has been made in 5.11)

if you make an object based on a blessed qr// ref, then everthing continues to work but there is no good way to see that the ref is a compiled regex

Gotcha, I won't worry about this for now (I'm trying to build something with minimal dependencies), but thank you for the pointer to Data::Dump::Streamer->regex(), that looks really useful.


All dogma is stupid.

In reply to Re^2: ref() and Regexp (blessed) by tirwhan
in thread ref() and Regexp by tirwhan

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.