develooper Front page | perl.perl6.users | Postings from January 2019

Re: I need m/ help

Thread Previous | Thread Next
From:
JJ Merelo
Date:
January 14, 2019 06:28
Subject:
Re: I need m/ help
Message ID:
CAJoLtgdJm7PnFgFXQCtX_BYpU5yZf6r9kGC1DYds=kuAVyKn9g@mail.gmail.com
I would say they are numbers that have a value by themselves, but can't be
collated to other numbers to form bigger numbers, that is, they are not
digits and they don't have a positional value.

El dom., 13 ene. 2019 a las 20:13, Timo Paulssen (<timo@wakelift.de>)
escribió:

> There ought to be some documentation on the unicode website or maybe the
> wikipedia article has some explanation.
>
> Other than that, here's a list of all unicode characters that match <:Nl>:
>
> perl6 -e 'for ^0x10FFFF { say "$_: $(chr($_)) $(uniname($_))" if chr($_)
> ~~ /<:Nl>/ }'
>
> 5870: ᛮ RUNIC ARLAUG SYMBOL
> 5871: ᛯ RUNIC TVIMADUR SYMBOL
> 5872: ᛰ RUNIC BELGTHOR SYMBOL
> 8544: Ⅰ ROMAN NUMERAL ONE
> 8545: Ⅱ ROMAN NUMERAL TWO
> 8546: Ⅲ ROMAN NUMERAL THREE
> 8547: Ⅳ ROMAN NUMERAL FOUR
> 8548: Ⅴ ROMAN NUMERAL FIVE
> 8549: Ⅵ ROMAN NUMERAL SIX
> 8550: Ⅶ ROMAN NUMERAL SEVEN
> 8551: Ⅷ ROMAN NUMERAL EIGHT
> 8552: Ⅸ ROMAN NUMERAL NINE
> 8553: Ⅹ ROMAN NUMERAL TEN
> 8554: Ⅺ ROMAN NUMERAL ELEVEN
> 8555: Ⅻ ROMAN NUMERAL TWELVE
> 8556: Ⅼ ROMAN NUMERAL FIFTY
> 8557: Ⅽ ROMAN NUMERAL ONE HUNDRED
> 8558: Ⅾ ROMAN NUMERAL FIVE HUNDRED
> 8559: Ⅿ ROMAN NUMERAL ONE THOUSAND
> 8560: ⅰ SMALL ROMAN NUMERAL ONE
> 8561: ⅱ SMALL ROMAN NUMERAL TWO
> 8562: ⅲ SMALL ROMAN NUMERAL THREE
> 8563: ⅳ SMALL ROMAN NUMERAL FOUR
> 8564: ⅴ SMALL ROMAN NUMERAL FIVE
> 8565: ⅵ SMALL ROMAN NUMERAL SIX
> 8566: ⅶ SMALL ROMAN NUMERAL SEVEN
> 8567: ⅷ SMALL ROMAN NUMERAL EIGHT
> 8568: ⅸ SMALL ROMAN NUMERAL NINE
> 8569: ⅹ SMALL ROMAN NUMERAL TEN
> 8570: ⅺ SMALL ROMAN NUMERAL ELEVEN
> 8571: ⅻ SMALL ROMAN NUMERAL TWELVE
> 8572: ⅼ SMALL ROMAN NUMERAL FIFTY
> 8573: ⅽ SMALL ROMAN NUMERAL ONE HUNDRED
> 8574: ⅾ SMALL ROMAN NUMERAL FIVE HUNDRED
> 8575: ⅿ SMALL ROMAN NUMERAL ONE THOUSAND
> 8576: ↀ ROMAN NUMERAL ONE THOUSAND C D
> 8577: ↁ ROMAN NUMERAL FIVE THOUSAND
> 8578: ↂ ROMAN NUMERAL TEN THOUSAND
> 8581: ↅ ROMAN NUMERAL SIX LATE FORM
> 8582: ↆ ROMAN NUMERAL FIFTY EARLY FORM
> 8583: ↇ ROMAN NUMERAL FIFTY THOUSAND
> 8584: ↈ ROMAN NUMERAL ONE HUNDRED THOUSAND
> 12295: 〇 IDEOGRAPHIC NUMBER ZERO
> 12321: 〡 HANGZHOU NUMERAL ONE
> 12322: 〢 HANGZHOU NUMERAL TWO
> 12323: 〣 HANGZHOU NUMERAL THREE
> 12324: 〤 HANGZHOU NUMERAL FOUR
> 12325: 〥 HANGZHOU NUMERAL FIVE
> 12326: 〦 HANGZHOU NUMERAL SIX
> 12327: 〧 HANGZHOU NUMERAL SEVEN
> 12328: 〨 HANGZHOU NUMERAL EIGHT
> 12329: 〩 HANGZHOU NUMERAL NINE
> 12344: 〸 HANGZHOU NUMERAL TEN
> 12345: 〹 HANGZHOU NUMERAL TWENTY
> 12346: 〺 HANGZHOU NUMERAL THIRTY
> 42726: ꛦ BAMUM LETTER MO
> 42727: ꛧ BAMUM LETTER MBAA
> 42728: ꛨ BAMUM LETTER TET
> 42729: ꛩ BAMUM LETTER KPA
> 42730: ꛪ BAMUM LETTER TEN
> 42731: ꛫ BAMUM LETTER NTUU
> 42732: ꛬ BAMUM LETTER SAMBA
> 42733: ꛭ BAMUM LETTER FAAMAE
> 42734: ꛮ BAMUM LETTER KOVUU
> 42735: ꛯ BAMUM LETTER KOGHOM
> 65856: 𐅀 GREEK ACROPHONIC ATTIC ONE QUARTER
> 65857: 𐅁 GREEK ACROPHONIC ATTIC ONE HALF
> 65858: 𐅂 GREEK ACROPHONIC ATTIC ONE DRACHMA
> 65859: 𐅃 GREEK ACROPHONIC ATTIC FIVE
> 65860: 𐅄 GREEK ACROPHONIC ATTIC FIFTY
> 65861: 𐅅 GREEK ACROPHONIC ATTIC FIVE HUNDRED
> 65862: 𐅆 GREEK ACROPHONIC ATTIC FIVE THOUSAND
> 65863: 𐅇 GREEK ACROPHONIC ATTIC FIFTY THOUSAND
> 65864: 𐅈 GREEK ACROPHONIC ATTIC FIVE TALENTS
> 65865: 𐅉 GREEK ACROPHONIC ATTIC TEN TALENTS
> 65866: 𐅊 GREEK ACROPHONIC ATTIC FIFTY TALENTS
> 65867: 𐅋 GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
> 65868: 𐅌 GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
> 65869: 𐅍 GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
> 65870: 𐅎 GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
> 65871: 𐅏 GREEK ACROPHONIC ATTIC FIVE STATERS
> 65872: 𐅐 GREEK ACROPHONIC ATTIC TEN STATERS
> 65873: 𐅑 GREEK ACROPHONIC ATTIC FIFTY STATERS
> 65874: 𐅒 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
> 65875: 𐅓 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
> 65876: 𐅔 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
> 65877: 𐅕 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
> 65878: 𐅖 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
> 65879: 𐅗 GREEK ACROPHONIC ATTIC TEN MNAS
> 65880: 𐅘 GREEK ACROPHONIC HERAEUM ONE PLETHRON
> 65881: 𐅙 GREEK ACROPHONIC THESPIAN ONE
> 65882: 𐅚 GREEK ACROPHONIC HERMIONIAN ONE
> 65883: 𐅛 GREEK ACROPHONIC EPIDAUREAN TWO
> 65884: 𐅜 GREEK ACROPHONIC THESPIAN TWO
> 65885: 𐅝 GREEK ACROPHONIC CYRENAIC TWO DRACHMAS
> 65886: 𐅞 GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
> 65887: 𐅟 GREEK ACROPHONIC TROEZENIAN FIVE
> 65888: 𐅠 GREEK ACROPHONIC TROEZENIAN TEN
> 65889: 𐅡 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM
> 65890: 𐅢 GREEK ACROPHONIC HERMIONIAN TEN
> 65891: 𐅣 GREEK ACROPHONIC MESSENIAN TEN
> 65892: 𐅤 GREEK ACROPHONIC THESPIAN TEN
> 65893: 𐅥 GREEK ACROPHONIC THESPIAN THIRTY
> 65894: 𐅦 GREEK ACROPHONIC TROEZENIAN FIFTY
> 65895: 𐅧 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM
> 65896: 𐅨 GREEK ACROPHONIC HERMIONIAN FIFTY
> 65897: 𐅩 GREEK ACROPHONIC THESPIAN FIFTY
> 65898: 𐅪 GREEK ACROPHONIC THESPIAN ONE HUNDRED
> 65899: 𐅫 GREEK ACROPHONIC THESPIAN THREE HUNDRED
> 65900: 𐅬 GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED
> 65901: 𐅭 GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED
> 65902: 𐅮 GREEK ACROPHONIC THESPIAN FIVE HUNDRED
> 65903: 𐅯 GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED
> 65904: 𐅰 GREEK ACROPHONIC NAXIAN FIVE HUNDRED
> 65905: 𐅱 GREEK ACROPHONIC THESPIAN ONE THOUSAND
> 65906: 𐅲 GREEK ACROPHONIC THESPIAN FIVE THOUSAND
> 65907: 𐅳 GREEK ACROPHONIC DELPHIC FIVE MNAS
> 65908: 𐅴 GREEK ACROPHONIC STRATIAN FIFTY MNAS
> 66369: 𐍁 GOTHIC LETTER NINETY
> 66378: 𐍊 GOTHIC LETTER NINE HUNDRED
> 66513: 𐏑 OLD PERSIAN NUMBER ONE
> 66514: 𐏒 OLD PERSIAN NUMBER TWO
> 66515: 𐏓 OLD PERSIAN NUMBER TEN
> 66516: 𐏔 OLD PERSIAN NUMBER TWENTY
> 66517: 𐏕 OLD PERSIAN NUMBER HUNDRED
> 74752: 𒐀 CUNEIFORM NUMERIC SIGN TWO ASH
> 74753: 𒐁 CUNEIFORM NUMERIC SIGN THREE ASH
> 74754: 𒐂 CUNEIFORM NUMERIC SIGN FOUR ASH
> 74755: 𒐃 CUNEIFORM NUMERIC SIGN FIVE ASH
> 74756: 𒐄 CUNEIFORM NUMERIC SIGN SIX ASH
> 74757: 𒐅 CUNEIFORM NUMERIC SIGN SEVEN ASH
> 74758: 𒐆 CUNEIFORM NUMERIC SIGN EIGHT ASH
> 74759: 𒐇 CUNEIFORM NUMERIC SIGN NINE ASH
> 74760: 𒐈 CUNEIFORM NUMERIC SIGN THREE DISH
> 74761: 𒐉 CUNEIFORM NUMERIC SIGN FOUR DISH
> 74762: 𒐊 CUNEIFORM NUMERIC SIGN FIVE DISH
> 74763: 𒐋 CUNEIFORM NUMERIC SIGN SIX DISH
> 74764: 𒐌 CUNEIFORM NUMERIC SIGN SEVEN DISH
> 74765: 𒐍 CUNEIFORM NUMERIC SIGN EIGHT DISH
> 74766: 𒐎 CUNEIFORM NUMERIC SIGN NINE DISH
> 74767: 𒐏 CUNEIFORM NUMERIC SIGN FOUR U
> 74768: 𒐐 CUNEIFORM NUMERIC SIGN FIVE U
> 74769: 𒐑 CUNEIFORM NUMERIC SIGN SIX U
> 74770: 𒐒 CUNEIFORM NUMERIC SIGN SEVEN U
> 74771: 𒐓 CUNEIFORM NUMERIC SIGN EIGHT U
> 74772: 𒐔 CUNEIFORM NUMERIC SIGN NINE U
> 74773: 𒐕 CUNEIFORM NUMERIC SIGN ONE GESH2
> 74774: 𒐖 CUNEIFORM NUMERIC SIGN TWO GESH2
> 74775: 𒐗 CUNEIFORM NUMERIC SIGN THREE GESH2
> 74776: 𒐘 CUNEIFORM NUMERIC SIGN FOUR GESH2
> 74777: 𒐙 CUNEIFORM NUMERIC SIGN FIVE GESH2
> 74778: 𒐚 CUNEIFORM NUMERIC SIGN SIX GESH2
> 74779: 𒐛 CUNEIFORM NUMERIC SIGN SEVEN GESH2
> 74780: 𒐜 CUNEIFORM NUMERIC SIGN EIGHT GESH2
> 74781: 𒐝 CUNEIFORM NUMERIC SIGN NINE GESH2
> 74782: 𒐞 CUNEIFORM NUMERIC SIGN ONE GESHU
> 74783: 𒐟 CUNEIFORM NUMERIC SIGN TWO GESHU
> 74784: 𒐠 CUNEIFORM NUMERIC SIGN THREE GESHU
> 74785: 𒐡 CUNEIFORM NUMERIC SIGN FOUR GESHU
> 74786: 𒐢 CUNEIFORM NUMERIC SIGN FIVE GESHU
> 74787: 𒐣 CUNEIFORM NUMERIC SIGN TWO SHAR2
> 74788: 𒐤 CUNEIFORM NUMERIC SIGN THREE SHAR2
> 74789: 𒐥 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
> 74790: 𒐦 CUNEIFORM NUMERIC SIGN FOUR SHAR2
> 74791: 𒐧 CUNEIFORM NUMERIC SIGN FIVE SHAR2
> 74792: 𒐨 CUNEIFORM NUMERIC SIGN SIX SHAR2
> 74793: 𒐩 CUNEIFORM NUMERIC SIGN SEVEN SHAR2
> 74794: 𒐪 CUNEIFORM NUMERIC SIGN EIGHT SHAR2
> 74795: 𒐫 CUNEIFORM NUMERIC SIGN NINE SHAR2
> 74796: 𒐬 CUNEIFORM NUMERIC SIGN ONE SHARU
> 74797: 𒐭 CUNEIFORM NUMERIC SIGN TWO SHARU
> 74798: 𒐮 CUNEIFORM NUMERIC SIGN THREE SHARU
> 74799: 𒐯 CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
> 74800: 𒐰 CUNEIFORM NUMERIC SIGN FOUR SHARU
> 74801: 𒐱 CUNEIFORM NUMERIC SIGN FIVE SHARU
> 74802: 𒐲 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH
> 74803: 𒐳 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN
> 74804: 𒐴 CUNEIFORM NUMERIC SIGN ONE BURU
> 74805: 𒐵 CUNEIFORM NUMERIC SIGN TWO BURU
> 74806: 𒐶 CUNEIFORM NUMERIC SIGN THREE BURU
> 74807: 𒐷 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
> 74808: 𒐸 CUNEIFORM NUMERIC SIGN FOUR BURU
> 74809: 𒐹 CUNEIFORM NUMERIC SIGN FIVE BURU
> 74810: 𒐺 CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16
> 74811: 𒐻 CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
> 74812: 𒐼 CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU
> 74813: 𒐽 CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4
> 74814: 𒐾 CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A
> 74815: 𒐿 CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
> 74816: 𒑀 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
> 74817: 𒑁 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3
> 74818: 𒑂 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A
> 74819: 𒑃 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
> 74820: 𒑄 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU
> 74821: 𒑅 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
> 74822: 𒑆 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU
> 74823: 𒑇 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3
> 74824: 𒑈 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4
> 74825: 𒑉 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
> 74826: 𒑊 CUNEIFORM NUMERIC SIGN TWO ASH TENU
> 74827: 𒑋 CUNEIFORM NUMERIC SIGN THREE ASH TENU
> 74828: 𒑌 CUNEIFORM NUMERIC SIGN FOUR ASH TENU
> 74829: 𒑍 CUNEIFORM NUMERIC SIGN FIVE ASH TENU
> 74830: 𒑎 CUNEIFORM NUMERIC SIGN SIX ASH TENU
> 74831: 𒑏 CUNEIFORM NUMERIC SIGN ONE BAN2
> 74832: 𒑐 CUNEIFORM NUMERIC SIGN TWO BAN2
> 74833: 𒑑 CUNEIFORM NUMERIC SIGN THREE BAN2
> 74834: 𒑒 CUNEIFORM NUMERIC SIGN FOUR BAN2
> 74835: 𒑓 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
> 74836: 𒑔 CUNEIFORM NUMERIC SIGN FIVE BAN2
> 74837: 𒑕 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
> 74838: 𒑖 CUNEIFORM NUMERIC SIGN NIGIDAMIN
> 74839: 𒑗 CUNEIFORM NUMERIC SIGN NIGIDAESH
> 74840: 𒑘 CUNEIFORM NUMERIC SIGN ONE ESHE3
> 74841: 𒑙 CUNEIFORM NUMERIC SIGN TWO ESHE3
> 74842: 𒑚 CUNEIFORM NUMERIC SIGN ONE THIRD DISH
> 74843: 𒑛 CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
> 74844: 𒑜 CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
> 74845: 𒑝 CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
> 74846: 𒑞 CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
> 74847: 𒑟 CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
> 74848: 𒑠 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
> 74849: 𒑡 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
> 74850: 𒑢 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
> 74851: 𒑣 CUNEIFORM NUMERIC SIGN ONE QUARTER GUR
> 74852: 𒑤 CUNEIFORM NUMERIC SIGN ONE HALF GUR
> 74853: 𒑥 CUNEIFORM NUMERIC SIGN ELAMITE ONE THIRD
> 74854: 𒑦 CUNEIFORM NUMERIC SIGN ELAMITE TWO THIRDS
> 74855: 𒑧 CUNEIFORM NUMERIC SIGN ELAMITE FORTY
> 74856: 𒑨 CUNEIFORM NUMERIC SIGN ELAMITE FIFTY
> 74857: 𒑩 CUNEIFORM NUMERIC SIGN FOUR U VARIANT FORM
> 74858: 𒑪 CUNEIFORM NUMERIC SIGN FIVE U VARIANT FORM
> 74859: 𒑫 CUNEIFORM NUMERIC SIGN SIX U VARIANT FORM
> 74860: 𒑬 CUNEIFORM NUMERIC SIGN SEVEN U VARIANT FORM
> 74861: 𒑭 CUNEIFORM NUMERIC SIGN EIGHT U VARIANT FORM
> 74862: 𒑮 CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
>
> On 13/01/2019 09:42, ToddAndMargo via perl6-users wrote:
> > On 1/12/19 3:04 PM, Timo Paulssen wrote:
> >> On 12/01/2019 23:40, ToddAndMargo via perl6-users wrote:
> >>> But this does not.  What is wrong with (<:N>**2)  ?
> >>>
> >>> $ perl6 -e 'my Str $Date=DateTime.now.Str; $Date~~m/ (<:N>**4) "-"
> >>> (<:N>**2) "-" (<:Nl>**2) "T" .* /; print "$Date\n\t$0  $1  $2\n"'
> >>> Use of Nil in string context
> >>>    in block <unit> at -e line 1
> >>> Use of Nil in string context
> >>>    in block <unit> at -e line 1
> >>> Use of Nil in string context
> >>>    in block <unit> at -e line 1
> >>> 2019-01-12T14:33:10.692302-08:00
> >>>
> >>>
> >>> Many thanks,
> >>> -T
> >>
> >>
> >> Hi Todd,
> >>
> >> it looks like you have an accidental l in there: the third capture group
> >> has <:Nl> instead of <:N>.
> >>
> >> Changing that makes it work for me
> >>    - Timo
> >>
> >
> > Hi Timo,
> >
> > Just out of curiosity, what is the difference between "Number (<:N>)"
> > and "Number Like (<:Nl>)"?  What would they not be the same in this
> > context?
> >
> > My latest:
> >
> > $ perl6 -e 'DateTime.now.Str ~~ m/ (<:N>+) "-" (<:N>+) "-" (<:N>+) "T"
> > .* /; my Str $Po="$1$2x$0_"; $Po~~s/x20//;print "$Po\n";'
> >
> > 011319_
> >
> > I stuck the "x" in there so I would not clobber day = 20.
> >
> > -T
>


-- 
JJ

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About