看板
[ Perl ]
討論串[問題] 關於正規表示式
共 6 篇文章
內容預覽:
程式一開始有定義$urn = maxma123;. 假設有一個XML檔parse進來的字串$urn. $fix = $urn <----注意..是字串喔. 我要對他做賦值的動作,於是用s/\$(\w+)/${$1}/;. print $fix 就可得到maxma123. 現在問題來了又有一個字串$f
(還有175個字)
內容預覽:
你所需要知道的只是eval函式. 它可以接受一個字串 把字串內容當作程式碼執行. 以下是範例. $urn = 'maxma123';. $str = '$fix = $urn';. eval $str;. print $fix; # print 'maxma123'. $str = '$fix =
(還有40個字)
內容預覽:
首先感謝兩位大大的解答,讓小弟獲益良多,不過小弟還是遇到了困難. 程式如下:. #!/usr/perl/bin/perl. use XML::Simple;. $xs = new XML::Simple();. $ref = $xs ->XMLin('c:\usr\home\ISO2709.xml'
(還有172個字)