【发布时间】:2014-01-29 02:46:59
【问题描述】:
我阅读了所有看起来相似的问题,但没有找到答案。
我看到很多“删除这个或添加那个”,但没有看到“移动到另一个数组......”
这个问题在你们所有人的下方,但我是 Perl Newblet 并且真的可以使用优雅的解决方案帮助。
我有一个包含未知元素的数组,每个元素都包含一个类似于{img_names_will_change.jpg}some unknown text 的字符串。
我需要一个子例程,从每个元素中去除{yadayada.jpg},并将yadayada.jpg 部分添加到第二个数组中。
但是,我仍然需要原始数组中的每个元素才能生存,但没有 {....}。
我研究过使用 substr 或 regex,但在语法上迷路了。
我也将成为正则表达式的 RTFM。
【问题讨论】:
-
以下解决方案适用于所有人,但不会从原始数组的每个元素中删除“{img.jpg}”子字符串。无论如何也要做到这一点?
标签: regex arrays perl substring substr