看板 [ Perl ]
討論串[問題] 用RegExp將字串切割
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者WindChris (惡靈 退散)時間17年前 (2007/03/22 18:24), 編輯資訊
0
0
0
內容預覽:
我有一列字串. $str = "|%some string 1\n|%some string 2\n|%...\n|%some string n". 也就是這裡頭可拆成 n 個以 |% 開頭的字串. 想把這字串切成陣列. 我這麼寫 @_ = ($str =~ m/|%.*?[^|][^%]/gs);
(還有54個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者WindChris (惡靈 退散)時間17年前 (2007/03/23 02:19), 編輯資訊
2
0
0
內容預覽:
再承續這個問題. 有沒有辦法像切吐司一樣. 一次切一段出來用. 第一次: $tmp = "|%some string1\n";. $str = "|%some string2\n|%...\n|%some string n";. 第一次: $tmp = "|%some string2\n";. $s
(還有478個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者jlovet (阿我真是猜不透XD)時間17年前 (2007/03/23 12:13), 編輯資訊
0
0
0
內容預覽:
my.pl. #!/usr/bin/perl. #By ksc91u, welcome to use the code but keep this line please. while(<STDIN>){. unless(m/^@=/){. $data.=$_;. }else{. print "$d
(還有355個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者reizarc (零式札克)時間17年前 (2007/03/24 00:33), 編輯資訊
0
0
0
內容預覽:
簡單的講 就是當成像是檔案的串流輸入處理 ?. 試試這個 .... use IO::String;. $str = "blahblah...."; # input data string. $strIO = IO::String->new( $str );. while( <$strIO> ). {

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gohiei (真是無聊的...)時間17年前 (2007/03/30 11:25), 編輯資訊
0
0
0
內容預覽:
恕刪前文,. ^^ 我想,這裡才是效能很差的主因,. 這種預設變數在文件上有說他的效能不彰,. 建議是以 () 起來,用 $1 or $2 做賦值. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 210.240.172.81.
首頁
上一頁
1
下一頁
尾頁