mirror of
https://github.com/jaywcjlove/wxmp.git
synced 2026-01-11 15:58:48 +08:00
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> v2.3.3 b5596d76b6
2 lines
982 B
JavaScript
2 lines
982 B
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9562],{9562:(e,t,n)=>{n.r(t),n.d(t,{solr:()=>s});var r=/[^\s\|\!\+\-\*\?\~\^\&\:\(\)\[\]\{\}\"\\]/,o=/[\|\!\+\-\*\?\~\^\&]/,i=/^(OR|AND|NOT|TO)$/i;function u(e){return function(t,n){for(var o=e;(e=t.peek())&&null!=e.match(r);)o+=t.next();return n.tokenize=a,i.test(o)?"operator":function(e){return parseFloat(e).toString()===e}(o)?"number":":"==t.peek()?"propertyName":"string"}}function a(e,t){var n,i,s=e.next();return'"'==s?t.tokenize=(i=s,function(e,t){for(var n,r=!1;null!=(n=e.next())&&(n!=i||r);)r=!r&&"\\"==n;return r||(t.tokenize=a),"string"}):o.test(s)?t.tokenize=(n=s,function(e,t){return"|"==n?e.eat(/\|/):"&"==n&&e.eat(/\&/),t.tokenize=a,"operator"}):r.test(s)&&(t.tokenize=u(s)),t.tokenize!=a?t.tokenize(e,t):null}const s={name:"solr",startState:function(){return{tokenize:a}},token:function(e,t){return e.eatSpace()?null:t.tokenize(e,t)}}}}]);
|
|
//# sourceMappingURL=9562.3d1c0756.chunk.js.map
|