PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Perl
[请益] 在一行code中split两次
楼主:
josefy
(醉落~最弱)
2014-12-01 22:40:11
各位版大好,
有笔data 我希望用条件A split第一次并取出split后元素 1,3,5
之后再用条件B split第二次, 这时我需要取第1个元素并把资料存到 @rawdata里面
我已经可以分两次做完 但是我想以perl的强大功能, 应该可以更简洁.
是否有办法用一行就把这"两"个动作完成 ?
感谢
作者:
flu
(Crazy Rhythm)
2014-12-01 23:01:00
不先提供sample code吗?
作者:
skenbo0916
(凯凯)
2014-12-02 00:16:00
$s = '1,2_3,4_5,6_7';split /_/, (join '', split /,/, $s);是这样吗?
作者:
CindyLinz
(Cindy Wang)
2014-12-02 03:14:00
对啊~~ 原po先给你的版本帮助大家理解嘛 ^^ (敲碗)
作者:
AntaresStar
2014-12-02 20:06:00
以楼上的范例 我猜应该是map{[split /_/]->[0]}@{[split /,/,$s]}[0,2,4]
继续阅读
Re: [问题] 次数计算
Neisseria
[问题] 次数计算
b13b46o2
Re: [问题] print时依字符长度自动换行?
Neisseria
Re: [问题] print时依字符长度自动换行?
b13b46o2
[问题] 请问这一段正规表示是如何设定
gecer
[闲聊] Perl语言讲费氏数列..
CindyLinz
Re: [问题] 从array中随机取得n个不重复元素
CindyLinz
Re: [问题] 从array中随机取得n个不重复元素
abliou
[问题] 从array中随机取得n个不重复元素
peter0726
[情报] Functional Thursday #19 (介绍 DestructAssign 实作)
CindyLinz
Links
booklink
Contact Us: admin [ a t ] ucptt.com