→ iFEELing:$變數=$2; 06/05 22:39
→ bustta:上面試過,會變空的... 06/05 22:48
推 travellu:s改用m 06/05 22:53
s改用m可以,感謝t大。
但是我想處理的字串類似 $str = "¤@¤G¤T¤è";
$str =~ m/(;)(.*?)(&)/g;
print $2."\n";
這樣他的暫存變數$2只會有第一個也就是"@",後面的沒辦法一併處理
所以想問有其他種寫法或存成陣列的方法嗎?
※ 編輯: bustta 來自: 59.116.59.135 (06/05 23:08)
推 travellu:用while,再用push把比對到的變數存進陣列 06/05 23:28
→ bustta:!!!!豁然開朗,真的很感謝^^" 06/05 23:45