从给定的字符串中提取 url 和名称属性

extract url and name attributes from the given string

输入字符串的格式为>>

[https://thisisurl.com] 这是名字

如何从中提取“https://thisisurl.com”和“This is url”属性

url 属性在方括号 [???] 中给出,其余文本是名称属性

我想要一个可以为我完成这项任务的功能

您可以使用转义字符 \,如下所示:

const str = '[https://thisisurl.com] This is Name'

const regex = /\[(.*)\] (.*)/i
const matchResult = str.match(regex)

const url = matchResult[1]
const name = matchResult[2]

console.log(`url: "${url}" name: "${name}"`)