Boost C++ Libraries: Ticket #11021: Natural sort https://svn.boost.org/trac10/ticket/11021 <p> Alphabetically sorting gives unwanted results for humans. For example the following strings get sorted this way: Arena 1 Arena 10 Arena 2 </p> <p> What humans like is: Arena 1 Arena 2 Arena 10 </p> <p> This is not trivial since the numbers can appear anywhere. Would this be a nice extension for Boost as well? Microsoft has solved this in StrCmpLogicalW. See also 'sorting-for-humans-natural-sort-order' (can't include a link; I get a trac-think-it-is-a-spam error). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11021 Trac 1.4.3 gagan1kumar@… Wed, 30 Dec 2015 13:57:42 GMT <link>https://svn.boost.org/trac10/ticket/11021#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11021#comment:1</guid> <description> <p> I too think <a class="missing wiki">NaturalSort</a> can be a good extension, Thus I have tried an implementation for <a class="missing wiki">NaturalSort</a> here <a class="ext-link" href="https://github.com/scopeInfinity/NaturalSort"><span class="icon">​</span>https://github.com/scopeInfinity/NaturalSort</a> , Can you please take a look at it. Or guide me to make it better. </p> </description> <category>Ticket</category> </item> <item> <author>Alexander Zaitsev <zamazan4ik@…></author> <pubDate>Mon, 11 Jul 2016 21:31:21 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/11021#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11021#comment:2</guid> <description> <p> I think that it will be a good extension to Boost.Algortihm. In the Internet there are many implementations of Natural Sort (also, in C++). I think we can add this algorithm to the library in easy way. </p> </description> <category>Ticket</category> </item> </channel> </rss>