假设以下 URL:http://a2.mzstatic.com/us/ryoyo0/078/Purple100x100/v4/38/e3/b4/38e3b4a2-b422-8d1e-69f2-593fc035c9d4/mzl.vqhwzhhc.100x100-75.jpg
我们想用 256x256 替换最后出现的 100x100。URL 应为:
http://a2.mzstatic.com/us/ryoyo0/078/Purple100x100/v4/38/e3/b4/38e3b4a2-b422-8d1e-69f2-593fc035c9d4/mzl.vqhwzhhc.256x256-75.jpg
这是我们的 JavaScript 替换方法:
replace( /100x100(?!100x100)/, '256x256' )
不幸的是,我们总是替换第一个,而不是最后一个。
我们做错了什么?
谢谢!