PHP替代正則匹配的高效函式

2022-09-06 05:09:07 字數 476 閱讀 3809

strpos() - 查詢字串首次出現的位置

strrpos() 函式查詢字串在另一字串中最後一次出現的位置(區分大小寫)。

strripos() 函式查詢字串在另一字串中最後一次出現的位置(不區分大小寫)。

strstr() - 函式搜尋字串在另一字串中的第一次出現,區分大小寫。

strpbrk(a,b)-字串a中查詢b的字元

<?php

$text = 'this is a ****** text.';

// 輸出 "is is a ****** text.",因為 'i' 先被匹配

echo strpbrk($text, 'mi');

// 輸出 "****** text.",因為字元區分大小寫

echo strpbrk($text, 's');

?>

strncasecmp() 函式比較兩個字串(不區分大小寫)。

PHP正則匹配的函式

pattern 0 9 subject aere7ewrwef2fwer2werwq4 replacement 力 pattern array 0123 456 789 subject array 0wer 51fas asfas replacement array 力 少 啊 a b array ...

PHP 正則匹配a標籤

php匹配固定class鏈結的a標籤 使用修飾詞大寫的u轉換為非貪婪模式 要不然會從文中的第乙個a標籤的開頭 匹配到最後乙個a標籤的結尾 c u 還可以直接使用非貪婪的正則.c 這個a標籤不要匹配 asdad str aaa bbbccc c u preg match all c,str,match...

php 正則匹配http,php url正規表示式

本文章收集了三種關於從字串或文章內容中匹配url正規表示式的php 前二種函式是獲取以網域名稱為標題的http,後一種是匹配內容中的url位址並且儲存到陣列中哦。方法一 ereg str url hh tt pp ww 0 9a za z 0 9a za z a za z a za z 判斷乙個合法...