正則常用的修飾符與元字元

2022-04-06 08:33:14 字數 750 閱讀 3827

常用的修飾符

1 g->global 全域性匹配

2 i ->ignorecase 忽略大小寫

3 m->multiline 多行匹配 (預設匹配首次出現的第一行)

常用的量詞元字元

等價於*代表0個或多個(最小沒有,最多無限)

等價於+代表至少1個(最小一次,最多無限)

等價於?代表0個或1個(最小沒有,最多1次)

代表匹配n個(最大最小都是n)

代表匹配n個到多個(最小n次,最多無限)

代表匹配n個到m個(最小是n,最大是m)

常用的特殊元字元

\d:匹配0-9之間的任意字元[0-9]

\d:除了0-9之間的任意字元[^0-9]

\w:匹配數字、字母、下劃線中任意乙個字元[0-9a-za-z_]

\w:除了數字、字母、下劃線之外的任意字元[^0-9a-za-z_]

\s:匹配乙個空白字元

\s:除了空白字元之外的任意字元

\b:匹配乙個邊界符'box tag'(文字沒有邊界)

\b:除了邊界符之外的其他字元

\n:匹配乙個換行符

\:轉義字元 把普通字元轉義成特殊字元,如\d,也可以把特殊字元變為普通字元,如\.(此處的.不是任意字元,只是正則中的小數點)

.:除了\n、\r以外的其他字元

^:匹配乙個開始的字元

$:匹配乙個結束的字元

|:代表或者

vue修飾符與事件修飾符

前言 在乙個控制項中使用修飾符 可以對控制項或操作做出一定的改變或者約束 修飾符作用 lazy v model在input事件秀實況中轉變為在change事件中同步 number 將使用者舒服的值轉換為number型別 trim 自動過濾使用者輸入的首尾空格 stop 阻止冒泡 prevent 阻止...

PHP的類修飾符與訪問修飾符

abstract class my abstract class my inte ce demo class mypc extends root implements demo demo2 demo3 如果訪問控制許可權允許,可不必建立該類物件而直接使用類名加兩個冒號 呼叫,static的屬性,在記...

VUE 常用修飾符

lazy number trim other v model.trim trim ref tr p click getstr 獲取button div newvue methods script 在事件處理程式中呼叫 event.preventdefault 或 event.stoppropagat...