sndefine("float-match",function(){function e(e){var t=function(e,t,r){var n=e,a=r||"";return n=n.split(t||"").join(""),""!==a&&(n=n.split(a).join(".")),parseFloat(n)},r=function(e,r,n){var a=e,s=r,o=a.split(s);function i(){return 3!==N.length||f.length>3?Number.NaN:null}function u(){return 0===h||isNaN(h)||f.length>3?t(a,"",s):3===N.length?t(a,s,""):1===n?t(a,"",s):Number.NaN}for(var c=1;c0&&N>0&&s>0||l>1&&(N>1||s>1)||N>1&&s>1)return Number.NaN;if(s>0){if(!f.match(/^(\d{1,3})?(\s\d{3})*([,\.]\d+)?$/))return Number.NaN;f=a.join("")}return-1!==o&&-1!==i?(u=f.lastIndexOf("."),c=f.lastIndexOf(","),Math.sign(o-i)!==Math.sign(u-c)?Number.NaN:o>i?l>1?Number.NaN:t(f,",","."):N>1?Number.NaN:t(f,".",",")):-1!==o?r(f,".",l):-1!==i?r(f,",",N):t(f)}(e)}return function t(r,n,a){if((void 0===r||void 0===a)&&"exists"!=n&&"notExists"!=n)return!1;var s=""+a,o=""+r,i=Array.isArray(r);switch(n){case"exactMatch":return i?r.some(e=>e.toLowerCase()==s.toLowerCase()):o.toLowerCase()==s.toLowerCase();case"notExactMatch":return i?r.every(e=>e.toLowerCase()!=s.toLowerCase()):o.toLowerCase()!=s.toLowerCase();case"contains":return i?r.some(e=>e.toLowerCase().includes(s.toLowerCase())):o.toLowerCase().indexOf(s.toLowerCase())>-1;case"notContains":return!t(r,"contains",a);case"lessThan":return e(o)e(s);case"greaterThanEq":return e(o)>=e(s);case"exists":return i?!!r.length:""==r||!!r;case"notExists":return!r}}});