Along the same lines suggested by
cbu, I found a very nice little snippet posted to the perl-unicode mail list, and included it in
this reply to an older SoPW node.
I think you can see a nice way to adapt that little command-line tool into a module that uses perl's grep function in a suitable way to give you the sort of flexibility you want. In effect, a one-line idiom like this:
@names = grep /cyrillic/i, split /^/, do 'unicore/Name.pl';
is sort of what you're after, I think. Just put a variable into the regex for the grep, and you can fetch subsets based on all sorts of patterns in unicode character names. (But if you're going to do this sort of grep repeatedly in one script, you probably want to run unicore/Name.pl just once and keep all it's output in an array.)
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.