91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中正則表達式的定界符是什么

發布時間:2021-06-09 11:53:24 來源:億速云 閱讀:172 作者:小新 欄目:編程語言

這篇文章主要介紹php中正則表達式的定界符是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

正則表達式的定界符:

  • 正則表達式就是用來聲明正則表達式邊界的符號,正則表達式是字符串類型。所以在定義正則表達式時先定義字符串類型;

  • 正則表達式常用的邊界符"/ ,實際上字母和非數字字符以及“V之外的字符都可以做正則表達式的邊界符使用。

注意:

  • 一個完整的正則表達式準確的說有兩個邊界符。

  • 第一個是字符串類型的引號邊界符

  • 第二個是正則表達式的邊界符

例如:$parrten = '';

具體我們以代碼演示為例:

<?php
/******正則表達式的定界符*****/
$pattern = '/ /';
$str = '';
//進行匹配
preg_match( $pattern, $str);
?>

代碼解析:

首先我們先定義一個變量$pattern,對于我們在代碼中寫的字符串如果不和函數一起使用,那他就是一個普通的字符串,因此我們需要進行匹配,我們所需要的匹配函數是(preg_match),定義完之后,我們還需要給定兩個參數,我們需要和str進行匹配,然后我們進行運行,如果preg_match進行報錯,那么就說明我們剛剛定義的不能當定界符;我們運行結果發現,沒有任何報錯(運行結果如下),也就是說,我們剛剛定義的是可以當做正則表達式的定界符的;

運行結果:

php中正則表達式的定界符是什么

在比如說,我們把剛剛定義的$pattern = '/ /'轉換為返斜線\\,是不是還會運行成功,我們在運行結果會發現,會報錯,也就是說,我們用反斜線不能當正則表達式的定界符;因為它本身就是有意義的,他是我們常說的轉義字符,(分隔符不能是字母數字或反斜杠)

<?php
/******正則表達式的定界符*****/
//$pattern = '/ /';
$pattern = '\ \';
$str = '';
//進行匹配
preg_match( $pattern, $str);
?>

運行結果:

php中正則表達式的定界符是什么

以上是“php中正則表達式的定界符是什么”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

沙湾县| 株洲市| 乡宁县| 海原县| 西贡区| 龙胜| 阿合奇县| 巩留县| 新郑市| 弋阳县| 绥芬河市| 二连浩特市| 凌海市| 贺兰县| 子洲县| 金门县| 阿拉尔市| 英山县| 沙湾县| 郎溪县| 兰州市| 遂平县| 澄迈县| 安平县| 平度市| 阳新县| 会东县| 毕节市| 卓尼县| 房产| 石河子市| 深州市| 井陉县| 黎城县| 哈密市| 保靖县| 弋阳县| 灵寿县| 习水县| 建宁县| 靖州|