背景画像の URL を含む css ファイルがあります。
.alert-01 {
background: url('img/alert-01.jpg') center no-repeat;
}
.alert-02 {
background: url('img/alert-02.jpg') center no-repeat;
}
.alert-03 {
background: url('img/alert-03.jpg') center no-repeat;
}
.alert-04 {
background: url('img/alert-04.jpg') center no-repeat;
}
そして、URL を削除する正規表現を書きたいと思います。
したがって、最初は次のようになります。
url('img/alert-01.jpg')
url('img/alert-02.jpg')
url('img/alert-03.jpg')
url('img/alert-04.jpg')
次に、ビットを置き換えて、それらをhtml<img>
ブロックに変換できます。
最後の部分は問題ありませんが、私の正規表現スキルは少しさびています。
私の最近の試みはこれでした:/^url\(.*?g\)$/ig
何か助けはありますか?
ところで、私はこれをすべてjavascriptで行っていましたが、言語は正規表現に実際には影響しません。
前もって感謝します!
また、ファイルが常にjpgであり、jpeg、pngなどである可能性があることを保証することはできません。また、バックグラウンドへの引数は常に同じです。したがって、なぜURL部分だけを抽出したいのですか。