2017-07-06 8 views
8

cmp operator कोड संख्याओं पर काम करता है, या कम से कम यही मुझे लगता है कि ऐसा करता है क्योंकि दस्तावेज़ उस पर स्पष्ट नहीं हैं और किसी भी स्थानीयकरण सामग्री का उल्लेख नहीं करते हैं।पर्ल 6 कॉलम के आधार पर क्रमबद्ध या तुलना कर सकते हैं?

क्या मैं इसे अन्य collations द्वारा क्रमबद्ध कर सकता हूं? मुझे पता है कि मैं sort कैसे तुलना करना चाहता हूं, लेकिन मुझे लगता है कि यह पहले से ही कहीं (कहीं) होना चाहिए।

उत्तर

6

Collation is available as an experimental feature:

my @list = <a ö ä Ä o ø>; 
say @list.sort;      # (a o Ä ä ö ø) 

use experimental :collation; 
say @list.collate;     # (a ä Ä o ö ø) 
$*COLLATION.set(:tertiary(False)); 
say @list.collate;     # (a Ä ä o ö ø) 

यह "प्रायोगिक" राज्य के बाहर ले जाने और v6.d. में शामिल किया जाना मदद करने के लिए इस सुविधा पर प्रतिक्रिया देने के लिए कृपया

+0

मुझे केवल इस सुविधा में दिलचस्पी है यदि मैं विशेष स्थान चुन सकता हूं, न कि उस संयोजन के हिस्से का उपयोग करता हूं। –

संबंधित मुद्दे