* 从输入字符串中提取指定关键字的值。 * * @param {string} input - 输入字符串,要从中提取关键字的值。 * @param {string} key - 要提取的关键字。 * @returns {string} - 返回匹配到的关键字值,如果没有匹配到则返回空字符串。
(input, key)
| 170 | * @returns {string} - 返回匹配到的关键字值,如果没有匹配到则返回空字符串。 |
| 171 | */ |
| 172 | function matchStr(input, key) { |
| 173 | const separator = input.includes("&") ? "&" : ";"; |
| 174 | const pattern = new RegExp(`${key}=([^${separator}]+)`); |
| 175 | const match = input.match(pattern); |
| 176 | return match ? match[1] : ''; |
| 177 | } |
| 178 | |
| 179 | /** |
| 180 | * @description 等待一段时候。 |