我閱讀了所有類似的問題,並沒有收集到答案。Perl:刪除數組中的一部分字符串
我看到了很多的「刪除此或添加」而不是「移動到另一個陣列......」
這個問題是下面所有的你,但我是一個Perl Newblet和真的可以使用的優雅的解決方案
我有一個未知元素數組,每個元素包含一個類似於{img_names_will_change.jpg}some unknown text
的字符串。
我需要一個子程序,將從每個元素中去掉{yadayada.jpg}
,並將yadayada.jpg
部分添加到第二個數組中。
但是,我仍然需要原始數組中的每個元素才能存活,但沒有{....}
。
我看着使用substr或正則表達式,但在語法中迷路了。
我也會在正則表達式上使用RTFM。
下面的解決方案適用於所有,但不會從原始數組的每個元素中刪除「{img.jpg}」子字符串。無論如何要做到這一點呢? – user2875251