我正在尝试从data-url中提取base64字符串。该字符串类似于此样式,因此我正在尝试提取单词“base64”之后的所有内容。
所以我想从上面的字符串中提取以下内容。
但是这样做会出现错误:
test = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQAB'
所以我想从上面的字符串中提取以下内容。
,/9j/4AAQSkZJRgABAQAAAQAB
以下是我的正则表达式
const base64rgx = new RegExp('(?<=base64)(?s)(.*$)');
console.log(test.match(base64rgx))
但是这样做会出现错误:
VM3616:1 Uncaught SyntaxError: Invalid regular expression: /(?<=base64)(?s)(.*$)/: Invalid group