bootstrap-table-natural-sorting.min.js 595 B

1234567
  1. /*
  2. * bootstrap-table - v1.10.1 - 2016-02-17
  3. * https://github.com/wenzhixin/bootstrap-table
  4. * Copyright (c) 2016 zhixin wen
  5. * Licensed MIT License
  6. */
  7. function alphanum(a,b){function c(a){for(var b,c,d=[],e=0,f=-1,g=0;b=(c=a.charAt(e++)).charCodeAt(0);){var h=46===b||b>=48&&57>=b;h!==g&&(d[++f]="",g=h),d[f]+=c}return d}var d=c(a),e=c(b);for(x=0;d[x]&&e[x];x++)if(d[x]!==e[x]){var f=Number(d[x]),g=Number(e[x]);return f==d[x]&&g==e[x]?f-g:d[x]>e[x]?1:-1}return d.length-e.length}function numericOnly(a,b){function c(a){return a=a.replace(new RegExp(/[^0-9]/g),""),parseInt(a,10)}return c(a)-c(b)}