Perl正則表達式在PHP的實現達成,我們要使用PCRE相關的正則表達式函數,那麼具體的都有什麼函數呢?這裡我們向你介紹4個,希望對你有所幫助。
Perl正則表達式在PHP的實現所使用的函數介紹:
1、preg_match :
函數格式:
- int preg_match(string pattern, string subject, array [matches]);
這個函數會在string中使用pattern表達式來匹配,如果給定了[regs],就會將string記錄到[regs][0]中,[regs][1]代表使用括號"()"記錄下來的第一個字符串,[regs][2]代表記錄下來的第二個字符串,以此類推。preg如果在string中找到了匹配的pattern,就會返回"true",否則返回"false"。
2、preg_replace :
函數格式:
- mixed preg_replace(mixed pattern, mixed replacement, mixed subject);
這個函數會使用將string中符合表達式pattern的字符串全部替換為表達式replacement。如果replacement中需要包含pattern的部分字符,則可以使用"()"來記錄,在replacement中只是需要用"