非常に長い文字列を解析する必要がある複雑な状況があります。文字列内のパターンを探して、そのパターンを別のパターンに置き換える必要があります。私は単純にfind/replace
メソッドを使用できることを知っていますが、私の場合は少し異なります。
次のパターンを含む文字列があります
#EPB_IMG#index-1_1.jpg#EPB_IMG
#EPB_IMG#index-1_2.jpg#EPB_IMG
#EPB_IMG#index-1_3.jpg#EPB_IMG
#EPB_IMG#index-1_4.jpg#EPB_IMG
そして私はそれを次のようにフォーマットしたい
#EPB_IMG#index-1_1.jpg|index-1_2.jpg|index-1_3.jpg|index-1_4.jpg#EPB_IMG
Regex
私は助けを求めていることについてあまり知りません。