0

Ruby を使用して、SQLite テキスト ダンプからすべてのファイル名を除外しようとしています。私は正規表現にあまり慣れていない/慣れていないので、SQLiteダンプ内にある画像ファイルの別のダンプであるファイルを読み書きする方法が必要です。次のようなものを除くすべてを除外できます。

VALUES(3,5,1,43,'/images/e/e5/Folder%2FOrders%2FFinding_Orders%2FView_orders3.JPG','1415',NULL);

この:

src="/images/9/94/folder%2FGraph.JPG"

これをフィルタリングする最も簡単な方法がわかりません。split やその他の関数を使用してみましたが、指定された文字で文字列を配列に分割する代わりに、文字を削除しただけです。

4

2 に答える 2

0

.gsub('%2', ' ')%2 をスペースで使用できるはずですが、引用されている間は問題ありません。ただし、分割は分割されている文字を削除します。したがって、それをしたくない場合や、そうする場合は、Array#join分割した文字の引数を使用してメソッドを使用して、元に戻したい場合があります。

于 2013-06-25T21:54:28.753 に答える