老闆不在,囂張的正則

2022-05-05 05:27:08 字數 1856 閱讀 4758

hi

rt1、正規表示式

--preg_grep($pattern,array$input)

閹割版preg_filter(),只匹配不替換

--preg_split($pattern,$subject)

返回陣列,把$subject在$pattern分割點分割開

--preg_quote($str)

將正則運算子轉義,防止混淆

--總結

共性:都以preg_開頭

基本上第乙個引數都是$pattern

用法:表單驗證-match

非法詞過濾-replace

---正規表示式基本語法

--界定符,原子,量詞,邊界控制,模式單元

--界定符:/或者#或者{}(一般不用大括號,歧義太多)

-開始和結束位置

-$pattern='/字串/';

--regexpal工具

---原子

-最小的匹配單位

-可見原子(unicode編碼表中庸鍵盤打出的可見的):標點,各種語言文字,數理化公式符號,其他可見字元

-不可見原子:換行符\n,回車\r,製表符\t,空格,其他

--元字元

-篩選|  匹配兩個或多個,即或者

匹配括號內任意乙個原子,特殊[1-3],這裡的-是「到」的意思

[^] 同上互逆,匹配除括號內的所有原子

注意:用^要小心,會匹配所有其他的,包括空格等不可見原子;再有就是^要和其他原子緊貼頂頭寫

-定義原子的集合

.   等價於[^\n],匹配除換行符之外的任意字元——基本上就是所有的

\d  [0-9]匹配乙個十進位制數字

\d  [^0-9]匹配乙個非十進位制數字

\w  [0-9a-za-z]匹配乙個數字、字母或下劃線

\w  [^0-9a-za-z]匹配乙個非數字、字母或下劃線

\s  匹配乙個不可見原子

\s  匹配乙個可見原子

--量詞

-表示某個原子連續出現多少次

-   表示其前面的原子恰好連續出現n次——5

-   表示其前面的原子至少連續出現n次

-   [f|5]表示連續出現n次,最多m次,就是n到m次

-*   任意次,只要連續,都匹配,

-?    0到1次

-+   至少有1次

2、php

---物件導向

--什麼是物件

-object oriented(oo)

-世間萬物皆物件——一切可見的、不可見的(某個抽象概念),即某個東西

--物件的基本組成

-兩部分:屬性和方法

-屬性:資料模型,用於描述物件的資料

-方法:行為模型,用於描述物件能夠做什麼

--物件的特點

-獨一無二

-是乙個特定事物,職能是完成特定功能

-是可以重複使用的

--什麼是面對物件

-面向,就是程式設計時一直想著物件(......)

-物件導向,就是程式設計時,所有的資料結構都通過物件的結構進行儲存

-why:物件的描述方式(思路),更加貼合真實情況,有利於大型業務的理解

--面對物件的實質

-把生活中要解決的問題都用物件的方式進行儲存,屬性+方法

-物件和物件之間的互動:通過方法的呼叫完成(考慮詹姆斯打籃球的例子)

--物件導向的基本思路

-第一步,識別物件

-第二步,識別物件的屬性——由於物件不同的業務邏輯,關注點不同,屬性型別不同

-第三步,識別物件的行為(透過行為識別其方法)

--物件導向的基本原則

-對外是低耦合的:外部只能看到物件的一些屬性、一部分方法(行為)——低耦合要比高內聚重要

激勵你的老闆!激勵你的老闆!

激勵你的老闆!你的老闆近況如何?他情緒反常?那麼,他正需要你的幫助!艾.里斯在 品牌定位 一書中談到乙個人要想成功就必須善於尋找幾匹馬來騎,其中 第二匹要騎的馬是你的老闆 他提出,只有跟對人,才會有美好前途,否則,就應 另擇高枝 這位營銷專家的人生忠告確是真知灼見。不過,本文要談的是營銷人員要成就一...

找回老闆的密碼

問題 老闆忘了保險箱的密碼,他只記得是四位數字,前兩個數字相同,後兩個數字也相同,並且該數字是乙個數的平方,請幫忙找回該老闆的密碼 對於這個問題,至少有三種解法,因為我只想到了三種 下面用php來實現 解法一 function getpwd return arr rs getpwd print r ...

向老闆匯報的內容和向老闆匯報的套路

一 如果你需要向領導匯報工作,那麼如何思考?1,我的工作在團隊中是什麼樣的地位?2,我的工作都有什麼樣的工作成果?3,我的工作目前還有那些待改進的地方?領導聽取工作匯報,一般比較關注你工作的內容,成果等,突出以上三點就能夠快速的給對方講解清楚了你工作的中心思想.二 如何向老闆匯報為什麼要做專案的套路...