簡體   English   中英

Ruby 正則表達式建議

[英]Ruby regular expression suggestion

嗨,我有一個字符串,

<p style="margin:0pt; orphans:0; widows:0"><img src="asset/image/3/image.001.jpeg" width="333" height="166" alt="" data-np-asset-type="Image" data-np-asset-id="3" data-np-asset-target="src"/><p>some big paragraph</p>

我需要將圖像 src 路徑從asset/image/3/image.001.jpeg 修改asset/image/19/image.001.jpeg並將data-np-asset-id="3" 修改data-np-asset- id="19"

html = %{<span style="font-family:Verdana, sans-serif; font-size:1.08em; font-weight:bold">Birbal identifies the thief</span></p></td></tr><tr><td style="padding-left:5.4pt; padding-right:5.4pt; vertical-align:middle; width:382pt"><p style="margin:0pt; orphans:0; widows:0"><img src="asset/image/3/image.001.jpeg" width="333" height="166" alt="" data-np-asset-type="Image" data-np-asset-id="3" data-np-asset-target="src"/><p>some big paragraph</p>}

html.gsub!(/"3"/, "\"9\"").gsub!(/\/3\//, "/9/")
#=> "<span style=\"font-family:Verdana, sans-serif; font-size:1.08em; font-weight:bold\">Birbal identifies the thief</span></p></td></tr><tr><td style=\"padding-left:5.4pt; padding-right:5.4pt; vertical-align:middle; width:382pt\"><p style=\"margin:0pt; orphans:0; widows:0\"><img src=\"asset/image/9/image.001.jpeg\" width=\"333\" height=\"166\" alt=\"\" data-np-asset-type=\"Image\" data-np-asset-id=\"9\" data-np-asset-target=\"src\"/><p>some big paragraph</p>"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM