PHP學習練手(十六)

2021-07-09 12:53:24 字數 1583 閱讀 7590

一、函式:

preg_match():指示模式是否與字串匹配,一旦找到乙個匹配返回1,否則返回0

preg_match_all():找到所有的匹配

preg_replace():實現查詢和替換作用

二、簡單的模式:

1. 字面量:是乙個值,其書寫方式與所解釋的完全一樣。例如,模式a將匹配字母a,ab將匹配ab等。

定界符:可以是除字母數字或反斜槓外的任何字元,必須使用相同的字元來標記模式的開始和結束。通常使用正斜槓(/)

元字元 :

量詞:

常見的字元類別:

三、實踐:

1.單一匹配——pcre.php

lang="en">

charset="utf-8">

testing pcretitle>

head>

<?php

# script 14.1- pcre.php

if($_server['request_method'] == 'post')

else

}?>

——實現電子郵件驗證:電子郵件開始於字母、數字或下劃線,以及句點(.)或短劃線。

2.所有匹配——matches.php

3.匹配和替換——replace.php

python學習練習

1.猜數字遊戲 d python coding utf 8 2019 4 14 10 29 n 1tuichu 1 import random print 20,讓我們一起來玩遊戲吧 20,sep n end n rnum random.randint 1,100 while 1 1 num int...

Linux學習練習1

1.建立兩個使用者,要求 乙個使用者名為rob,uid為2001,屬於it組 groupadd it useradd u 2001 g it rob 另乙個使用者名為jack,uid為2003,屬於hr組,不可登入系統,1個月後帳號過期 groupadd hr useradd u 2003 g hr...

Linux shell指令碼學習練習

前段時間跟著老師學習了shell指令碼入門知識,今天就著網上找到的shell程式設計題目來簡單耍耍 寫乙個shell指令碼。提示你輸入乙個暫停的數字,然後從1列印到該數字。然後詢問是否繼續。繼續的話在輸入個在數字 接著列印。不繼續退出。例 如果輸入的是5,列印1 2 3 4 5 然後繼續 輸入15 ...