Re: [請益] replace 可以替換指定位置的字元嗎?
※ 引述《sweetwords (米虫三號)》之銘言:
: PHP 好像可以指定要替換指定位置的字元 ex:字頭字尾數來第幾個字
: 不知道 Perl 有沒有這樣方式的處理呢 @_@?
不但有, 而且邪惡.. (誤)
普通不邪惡版:
$a = '4321';
substr($a, 1, 2, '23');
這個結果是 4231
有一點邪惡版:
$a = '4321';
substr($a, 1, 2) = '23';
這個結果也是 4231
有兩點邪惡版:
$a = '4321';
substr($a, 1, 2) -= 9;
這個結果還是 4231
你可以查一下 substr 的用法,
offset 如果是負的, 表示從尾巴數;
length 如果是負的, 表示為剩下長度;
length 如果沒放 (那普通不邪惡版就沒有放 replace 的位置了), 表示到底.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.192.252
→
04/09 01:31, , 1F
04/09 01:31, 1F
→
04/09 02:27, , 2F
04/09 02:27, 2F
推
04/09 07:38, , 3F
04/09 07:38, 3F
推
04/09 09:28, , 4F
04/09 09:28, 4F
→
04/09 09:44, , 5F
04/09 09:44, 5F
→
04/09 11:41, , 6F
04/09 11:41, 6F
推
04/09 12:31, , 7F
04/09 12:31, 7F
推
04/09 13:25, , 8F
04/09 13:25, 8F
※ 編輯: CindyLinz 來自: 210.242.246.249 (09/10 13:13)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章