いつもお世話になっております。
今回は正規表現についてご教示お願い致します。
あるurlをrubyを使って書き換えたいです。
書き換えるurlは以下です。
書き換え前
html:変換前
1http://test.com/assets/33f.css
書き換え後
html:変換後
1http://test.com/assets/33.css
assets配下にある33という数字は色々変わりますが数字のみです。
http://test.com/assets/
ここの部分は一切変わりません。
ruby
1url = 'http://test.com/assets/33f.css' 2converted_url = url.gsub(/http:\/\/test\.com\/assets\/[0-9]+(f)\.css/, '') 3p converted_url
でfを抽出して置換になるのかと思ったのですが全部一致してしまい空文字が出力されます(´;ω;`)
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。