このパスは/system/papers/articles/000/000/024/original/data.png?1404191431
ペーパークリップを使用して取得します。ただし、拡張子(.png)の後にできるように、番号を取得します。理由はわかりません。したがって.png
、?を含めた後、すべてのテキストをクリアしたいと思います。。
ルビーでどうやってやるの?
そのリンクが必要な理由は、ImageMagickを使用してメタデータを追加する必要があるためです。これは、現在、乱数が発生するために実行できません。
また、可能であれば、その番号がペーパークリップによって印刷される理由を知りたいのですが、その番号はデータベースに保存されず、画像名にも保存されません。
[]
と正規表現を使用して、一致したパターンに空の文字列を「割り当て」ます。
str = '/system/papers/articles/000/000/024/original/data.png?1404191431'
str[/\?\d+$/] = ''
この番号は、キャッシュを無効にする目的で追加される可能性があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加