js正则替换image相对路径为绝对路径
2020-03-15 本文已影响0人
Bana
1.直接替换
str.replace(/(<img [^>]*src=['"])([^'"]+)([^>]*>)/g, `$1${serverApi}$2/$3`)
2.只替换没有http的
str.replace( /(<img[^>]*src=['"])(?:(?!(https|http)))([^>]*>)/g, `$1${serverApi}$2/$3`)
1.直接替换
str.replace(/(<img [^>]*src=['"])([^'"]+)([^>]*>)/g, `$1${serverApi}$2/$3`)
2.只替换没有http的
str.replace( /(<img[^>]*src=['"])(?:(?!(https|http)))([^>]*>)/g, `$1${serverApi}$2/$3`)