[請益] 擷取字串中第x個字之後的字串
現在想要改一個別人寫好的php
是個把youtube網址用簡易的方式輸入
就會自動插入正確的flash語法 原始程式在這裡 http://briian.com/?p=821
現在想改成flickr語法支援
但是遇到一個問題
擷取他的部份程式 (小修改以節省版面) 如下
---------------------------------------------------------------------
define("YOUTUBE_REGEXP",
"/\[http\:\/\/xxx\/watch\?v=([[:print:]]+)\]/");
define("YOUTUBE_TARGET", "http://xxx/v/###URL###");
---------------------------------------------------------------------
這是他定義的方式
最終的結果
是輸入[http://xxx/watch?v=123456]
會出現http://xxx/v/123456
問題:
如果我想做的東西
格式是這樣[http://xxx/watch?v=abc.123456
但只想出現http://xxx/v/123456
也就是只想要那個字串第4個字元之後的字串
那該用甚什麼函數呢?
我知道c語言可以用字元陣列的方式來取得字串中第X個字元
php有類似的方式嗎?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.143.99
※ 編輯: sinstar 來自: 61.64.143.99 (11/01 23:50)
推
11/02 00:01, , 1F
11/02 00:01, 1F
推
11/02 01:17, , 2F
11/02 01:17, 2F
推
11/02 01:47, , 3F
11/02 01:47, 3F