PHP正則表達式的應用有很多,那麼我們在實際開發應用中會遇到提取字符串、高級的代換的功能,那麼如何實現呢?我們來看看具體的過程。
PHP正則表達式的應用之提取字符串介紹:
ereg() and eregi()
PHP正則表達式的應用之提取字符串實施:
有一個特性是允許用戶通過正則表達式去提取字符串的一部分(具體用法你可以閱讀手冊).
比如說,我們想從 path/URL 提取文件名 – 下面的代碼就是你需要:
- ereg("([^\/]*)$", $pathOrUrl, $regs);
- echo $regs[1];
PHP正則表達式的應用之高級的代換介紹:
ereg_replace() 和 eregi_replace()也是非常有用的
PHP正則表達式的應用之高級的代換實施:
假如我們想把所有的間隔負號都替換成逗號:
- ereg_replace("[ nrt]+", ",", trim($str));
PHP正則表達式的應用的相關介紹就向你講解到這裡,希望對你了解和掌握PHP正則表達式的應用有所幫助。