TableSorter: Allow whitespace between digits and percent sign. Fixes Bug 28406
authorLeo Koppelkamm <diebuche@users.mediawiki.org>
Wed, 27 Apr 2011 11:02:59 +0000 (11:02 +0000)
committerLeo Koppelkamm <diebuche@users.mediawiki.org>
Wed, 27 Apr 2011 11:02:59 +0000 (11:02 +0000)
resources/jquery/jquery.tablesorter.js

index 0ef1f5b..5e017a1 100644 (file)
                                // We allow a trailing percent sign, which we just strip.  This works fine
                                // if percents and regular numbers aren't being mixed.
                                ts.numberRegex = new RegExp("^(" + "[-+\u2212]?[0-9][0-9,]*(\\.[0-9,]*)?(E[-+\u2212]?[0-9][0-9,]*)?" + // Fortran-style scientific
-                               "|" + "[-+\u2212]?" + digitClass + "+%?" + // Generic localised
+                               "|" + "[-+\u2212]?" + digitClass + "+[\\s\\xa0]*%?" + // Generic localised
                                ")$", "i");
                        }