Typescript - 读取并 return 所有匹配特定参数的查询参数值

Typescript - Read and return all query parameter values that matches a specific parameter

我想从 url 中获取与特定参数匹配的所有查询参数值。

例如,如果我们有一个字符串

?code1=AF&code1=AE&code1=GE&code3=FW

是否可以在字符串中查询与参数 code1 相关的所有值?

例如,上面的 return 列表如 [AF,AE,FW]

您可以将 URLSearchParams 用于此用例:

const parameters = new URLSearchParams('?code1=AF&code1=AE&code1=GE&code3=FW');
const result = parameters.getAll('code1'); // ["AF", "AE", "FW"]