正則匹配之英文單詞匹配,\b邊界匹配,開始結(jié)尾關(guān)鍵字匹配

$str = 'hellow, when i am working, do not coming, this question is really ,let us test some words complex,luck,unlucky,state,unhappy,test,generator,unset';

//把ing結(jié)尾的單詞詞根部分找出來,找到work,com

//前瞻,斷言,零寬度,正預(yù)測

$patn = '/\b\w+(?=ing\b)/';

// preg_match_all($patn,$str,$res);

//把不是ing結(jié)尾的單詞找出來,但單詞長度必須大于3(ing長度)

//前瞻,斷言,零寬度,負預(yù)測

$patn2 = '/\b\w+(?!ing)\w{3}\b/';

// preg_match_all($patn2,$str,$res);

//把un開頭的單詞詞根部分找出來

//回顧,斷言,零寬度,正預(yù)測

$patn1 = '/(?<=\bun)\w+\b/';

// preg_match_all($patn1,$str,$res);

//把不是un開頭的單詞找出來

//斷言,零寬度,負預(yù)測,回顧

$patn3 = '/\b(?!un)\w+\b/';

preg_match_all($patn3,$str,$res);

echo '

';

print_r($res);

echo '';

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 概述 正則表達式是一種描述字符串結(jié)果的語法規(guī)則,是一個特定的格式化模式,可以匹配、替換、截取匹配的字符串。常用的語...
    醉于麥田閱讀 558評論 0 0
  • 轉(zhuǎn)自: JS正則表達式一條龍講解,從原理和語法到JS正則、ES6正則擴展,最后再到正則實踐思路 溫馨提示:文章很長...
    前端渣渣閱讀 1,910評論 1 32
  • 時刻牢記他的囑托,人之將死,其言也善,感謝上天的相遇,也感謝給予我的磨練和鼓勵...... 1、在面對老人和孩子的...
    劉藝斐閱讀 133評論 0 0
  • 安徽人,2011年,計算機專業(yè),大四。學(xué)校組織校外培訓(xùn),兩個地點,南京和上海。上海的費用比去南京貴一半。糾結(jié)一夜,...
    lancyWang閱讀 1,056評論 6 7
  • 大學(xué)的女生似乎都要經(jīng)歷一個小時代一樣的時光,友誼萬歲,然后撕逼大戰(zhàn),最后淚流滿面的說著,青春不老,我們不散...
    浮夸種子閱讀 654評論 2 3

友情鏈接更多精彩內(nèi)容