国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) 常見問(wèn)題 正則表達(dá)式不包含

正則表達(dá)式不包含

Jul 05, 2023 am 10:50 AM
正則表達(dá)式(regex)

正則表達(dá)式不管是做哪方面開發(fā)的朋友都會(huì)使用到,但是有好多人不太懂正則正則表達(dá)式,又因?yàn)橛玫念l率比較低的緣故又懶得去看,用的時(shí)候就直接到網(wǎng)上找一下,但經(jīng)常在網(wǎng)上去找很久,結(jié)果也不一定跟需要的符合。

正則表達(dá)式不包含

正則表達(dá)式不管是做哪方面開發(fā)的朋友都會(huì)使用到,但是有好多人不太懂正則正則表達(dá)式,又因?yàn)橛玫念l率比較低的緣故又懶得去看,用的時(shí)候就直接到網(wǎng)上找一下,但經(jīng)常在網(wǎng)上去找很久,結(jié)果也不一定跟需要的符合。

數(shù)字的正則

1、純數(shù)字正則:^[0-9]*$

2、 有n位的數(shù)字正則:^\d{n}$

3、至少有n位數(shù)字的正則:^\d{n,}$

4、位數(shù)在m-n位之間的正則:^\d{m,n}$

5、匹配整數(shù)(不區(qū)分正負(fù)數(shù)):^-?[1-9]d*$

6、匹配負(fù)整數(shù):^-[1-9]d*$

字符串的正則

1、純英文字母的正則(不區(qū)分大小寫):^[A-Za-z]+$

2、純英文大寫字母的正則:^[A-Z]+$

3、純英文小寫字母的正則:^[a-z]+$

4、只有數(shù)字和26個(gè)英文字母的正則:^[A-Za-z0-9]+$

5、字符長(zhǎng)度為在m-n位之間的正則:^.{m,n}$

6、以字母開頭,長(zhǎng)度在6~18之間,只能包含字母、數(shù)字和下劃線:^[a-zA-Z]\w{5,17}$

7、以字母開頭,長(zhǎng)度在6~18之間,只能包含字母、數(shù)字不包含下劃線:^[a-zA-Z][a-zA-Z0-9]{4,15}$

8、必須且只能包含數(shù)字和字母的正則:^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$

以這個(gè)為例稍微說(shuō)一下

^ 表示一行的開始位置

(?![0-9]+$) 表示不全是數(shù)字

(?![a-zA-Z]+$) 表示不全是字母

[0-9A-Za-z] {6,10} 表示由6-10位數(shù)字或這字母組成

$ 匹配行結(jié)尾位置

這個(gè)三個(gè)條件決定了這個(gè)表達(dá)式 是必須包含數(shù)字和字母 其只能包含數(shù)字和字母 并且字符長(zhǎng)度位數(shù)是在6-10位之間。

9、身份證號(hào)(只驗(yàn)證了15位或18位數(shù)字)正則:^d{15}|d{18}$

稍微講解一下規(guī)則(可以跟上面的實(shí)例相互驗(yàn)證,加強(qiáng)理解)

\w:表示的是數(shù)字、字母及下劃線。

\d:表示的只是數(shù)字。

^:字符串的開始位置。如果是在[ ]里面的話則表示“非”的意思,就是排除掉[ ]里面包含的內(nèi)容

^n:表示必須以 n字符串 開頭。

$:字符串的結(jié)束位置。

?=n:表示后面緊接著跟著字符串 n 。

?!n:表示其后不是緊接跟著字符串 n 。

以上是正則表達(dá)式不包含的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

熱門話題

Laravel 教程
1600
29
PHP教程
1502
276
如何創(chuàng)建系統(tǒng)還原點(diǎn) 如何創(chuàng)建系統(tǒng)還原點(diǎn) Jul 07, 2025 am 12:17 AM

系統(tǒng)還原點(diǎn)設(shè)置方法包括手動(dòng)創(chuàng)建、依賴自動(dòng)創(chuàng)建和管理存儲(chǔ)空間。1.手動(dòng)創(chuàng)建需在“創(chuàng)建還原點(diǎn)”中啟用系統(tǒng)保護(hù),分配5%磁盤空間并點(diǎn)擊“創(chuàng)建”命名還原點(diǎn);2.系統(tǒng)會(huì)在安裝更新或更改設(shè)置時(shí)自動(dòng)創(chuàng)建還原點(diǎn)但不保證全面性;3.還原點(diǎn)默認(rèn)占用不超過(guò)5%的系統(tǒng)盤空間,舊版本會(huì)自動(dòng)清理,可通過(guò)調(diào)整上限管理存儲(chǔ)。

如何修復(fù)video_tdr_failure(nvlddmkm.sys) 如何修復(fù)video_tdr_failure(nvlddmkm.sys) Jul 16, 2025 am 12:08 AM

遇到藍(lán)屏錯(cuò)誤VIDEO_TDR_FAILURE(nvlddmkm.sys)時(shí),應(yīng)優(yōu)先排查顯卡驅(qū)動(dòng)或硬件問(wèn)題。1.更新或回滾顯卡驅(qū)動(dòng):通過(guò)設(shè)備管理器自動(dòng)搜索更新、使用NVIDIA官網(wǎng)工具手動(dòng)安裝或回滾至舊版穩(wěn)定驅(qū)動(dòng);2.調(diào)整TDR機(jī)制:修改注冊(cè)表中TdrDelay值以延長(zhǎng)系統(tǒng)等待時(shí)間;3.檢查顯卡硬件狀態(tài):監(jiān)控溫度、電源供電、接口連接及內(nèi)存條情況;4.排查系統(tǒng)干擾因素:運(yùn)行sfc/scannow修復(fù)系統(tǒng)文件、卸載沖突軟件并嘗試安全模式啟動(dòng)以確認(rèn)問(wèn)題根源。多數(shù)情況下先處理驅(qū)動(dòng)問(wèn)題,若反復(fù)出現(xiàn)則需深入

什么是防火墻,它如何工作 什么是防火墻,它如何工作 Jul 08, 2025 am 12:11 AM

防火墻是一種網(wǎng)絡(luò)安全系統(tǒng),通過(guò)預(yù)定義規(guī)則監(jiān)控和控制網(wǎng)絡(luò)流量,以保護(hù)計(jì)算機(jī)或網(wǎng)絡(luò)免受未經(jīng)授權(quán)的訪問(wèn)。其核心功能包括:1.檢查數(shù)據(jù)包的來(lái)源、目標(biāo)地址、端口和協(xié)議;2.根據(jù)信任度判斷是否允許連接;3.阻止可疑或惡意行為;4.支持不同類型如包過(guò)濾防火墻、狀態(tài)檢測(cè)防火墻、應(yīng)用層防火墻和下一代防火墻;5.用戶可通過(guò)操作系統(tǒng)設(shè)置啟用內(nèi)置防火墻,如Windows安全中心或macOS系統(tǒng)偏好設(shè)置;6.防火墻應(yīng)與其他安全措施如強(qiáng)密碼和更新軟件結(jié)合使用以增強(qiáng)防護(hù)效果。

如何阻止程序連接到互聯(lián)網(wǎng) 如何阻止程序連接到互聯(lián)網(wǎng) Jul 07, 2025 am 12:12 AM

要阻止特定程序聯(lián)網(wǎng)可通過(guò)系統(tǒng)防火墻或第三方工具實(shí)現(xiàn)。1.Windows用戶可使用自帶防火墻,在“出站規(guī)則”中新建規(guī)則選擇程序路徑并設(shè)置“阻止連接”;2.第三方工具如GlassWire或NetBalancer提供圖形界面操作更便捷但需注意來(lái)源可靠性和性能影響;3.Mac用戶可通過(guò)命令行配合pfctl或使用LittleSnitch等工具控制聯(lián)網(wǎng)權(quán)限;4.更徹底的方式是采用斷網(wǎng) 白名單策略默認(rèn)禁止所有程序聯(lián)網(wǎng)僅允許信任程序訪問(wèn)。不同系統(tǒng)操作方式雖有差異但核心邏輯一致需注意路徑和規(guī)則生效范圍的細(xì)節(jié)。

為什么我每次都會(huì)獲得用戶帳戶控制(UAC)提示 為什么我每次都會(huì)獲得用戶帳戶控制(UAC)提示 Jul 13, 2025 am 12:12 AM

UAC頻繁彈出是因?yàn)檫\(yùn)行的程序需要管理員權(quán)限或系統(tǒng)設(shè)置級(jí)別過(guò)高。常見原因包括安裝軟件、修改系統(tǒng)設(shè)置、運(yùn)行第三方工具等操作觸發(fā)提示。若使用管理員賬戶,UAC僅確認(rèn)操作而非阻止。減少提示方法有:取消程序以管理員身份運(yùn)行、調(diào)低UAC通知級(jí)別、使用標(biāo)準(zhǔn)用戶賬戶、通過(guò)任務(wù)計(jì)劃器啟動(dòng)程序。不建議完全關(guān)閉UAC,因其能有效防止惡意程序篡改系統(tǒng),可將UAC設(shè)為“僅在程序更改計(jì)算機(jī)時(shí)通知”以平衡安全與體驗(yàn)。

如何在Facebook上更改您的名字? 如何在Facebook上更改您的名字? Jul 13, 2025 am 12:03 AM

Facebook改名流程簡(jiǎn)單但需注意規(guī)則,首先登錄應(yīng)用或網(wǎng)頁(yè)版進(jìn)入“設(shè)置與隱私”>“設(shè)置”>“個(gè)人信息”>“姓名”,輸入新名字后保存;其次必須使用真實(shí)姓名,60天內(nèi)不能頻繁修改,不可含特殊字符或數(shù)字且不得冒充他人,審核不通過(guò)可上傳身份證等輔助驗(yàn)證;提交后通常幾分鐘至3個(gè)工作日內(nèi)生效;最后改名不會(huì)通知好友,主頁(yè)名稱同步更新,舊名字仍顯示在歷史記錄中。

為什么在Windows更新后我的音頻不起作用 為什么在Windows更新后我的音頻不起作用 Jul 09, 2025 am 12:10 AM

音頻問(wèn)題通常由設(shè)置變動(dòng)、驅(qū)動(dòng)異常或系統(tǒng)服務(wù)故障導(dǎo)致,可按以下步驟排查解決:1.檢查音量是否靜音、輸出設(shè)備是否正確,嘗試重新插拔耳機(jī);2.通過(guò)設(shè)備管理器更新或回滾音頻驅(qū)動(dòng),必要時(shí)卸載后重啟電腦;3.確認(rèn)“WindowsAudio”服務(wù)已啟動(dòng)且啟動(dòng)類型設(shè)為自動(dòng);4.運(yùn)行sfc/scannow命令修復(fù)可能損壞的系統(tǒng)文件。按照順序逐步操作,多數(shù)情況可恢復(fù)音頻功能。

關(guān)閉或睡覺我的電腦更好嗎 關(guān)閉或睡覺我的電腦更好嗎 Jul 08, 2025 am 12:19 AM

睡眠和關(guān)機(jī)各有用途,選擇取決于使用場(chǎng)景。1.睡眠適合短暫休息,保持低功耗并快速恢復(fù)工作;2.關(guān)機(jī)適合長(zhǎng)時(shí)間不使用、安裝更新或排查故障,完全斷電節(jié)省能源;3.混合睡眠兼顧內(nèi)存與硬盤保存,防止斷電丟失數(shù)據(jù);4.筆記本需注意電池健康,避免長(zhǎng)期睡眠導(dǎo)致過(guò)度放電;5.睡眠模式下可能仍有后臺(tái)任務(wù)運(yùn)行,建議根據(jù)需求調(diào)整設(shè)置以優(yōu)化性能和能耗。