Skip to content

Syntaktisch inkorrekte reguläre Ausdrücke in der Suche führen zu Fehlern oder endlosem spinning wheel

Bei Eingabe eines einzelnen Asterisk oder Fragezeichens in der Suche gibt es direkt eine Fehlermeldung.

Wenn ich die mit Escape schließe, kann ich z.B. eine Suche nach '**foo' starten, was zumindest einen endlosen spinner auslöst.

Vielleicht könnte man invalide Regexp mit einer Warnung an den User abfangen (roter Rand um die Suche, o.ä.), so dass man direkt im Suchfeld die Eingabe korrigieren kann?

{
    "message": "Invalid regular expression: nothing to repeat",
    "line": 1,
    "column": 73392,
    "sourceURL": "https://netvs.scc.kit.edu/js/app.d7712106.js",
    "stack": "RegExp@[native code]\nfn@https://netvs.scc.kit.edu/js/app.d7712106.js:1:73392\nr@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:16573\nVe@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:17415\nRe@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:16982\na@https://netvs.scc.kit.edu/js/app.d7712106.js:1:113488\n@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:23866\nr@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:27910\n@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:30792\n@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:31524\nJn@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:29731\n@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:12775\nue@https://netvs.scc.kit.edu/js/chunk-vendors.6e339d87.js:13:12166\npromiseReactionJob@[native code]",
    "route_info": {
        "path": "/dnsvs/bcds"
    }
}
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information