1
Auf der folgenden Zeichenfolge möchte ich sort=*
entfernen. Ich kann das schaffen, indem ich eine Schleife darüber führe. Aber ich will es mit regex machen, was neu für mich ist.So entfernen Sie die Zeichenfolge mit Regex
So Startpunkt sollte „Art“ und Endpunkt sollte ‚&‘ und Sortierwert könnte sein *
ich diese erstellt haben, aber nicht, wie Endpunkt
string.replace((sort=*)\w,'')
"category_id=249&sort=name&category_filter=15&"
hinzuzufügen
"category_id=249&category_filter=15&"
Moderne Browser bieten [URLSearchParams] (https://developer.mozilla.org/en-US/docs/Web/API/ URLSearchParams/URLSearchParams), um mit Abfragezeichenfolgen zu arbeiten. –
Sie können String nach ausgewählten Eigenschaften von etwas Objekt erstellen, könnte es mehr deklarative Ansatz als die Bearbeitung vorhandener Zeichenfolge. –