欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

js中Abba逆向前瞻正則匹配的示例分析

這篇文章主要為大家展示了“js中Abba逆向前瞻正則匹配的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“js中Abba逆向前瞻正則匹配的示例分析”這篇文章吧。

在廣河等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網站建設、網站設計 網站設計制作按需搭建網站,公司網站建設,企業(yè)網站建設,成都品牌網站建設,成都全網營銷推廣,外貿營銷網站建設,廣河網站建設費用合理。

核心代碼:

<script>
var s1 = 'acritan';
var s2 = 'bassarisk';
var s3 = 'commotive';

//找出不包含 "abba" 模式的單詞

var r = /^(?!.*?(.)(.)\2\1)/i;

alert(r.test(s1)); // true
alert(r.test(s2)); // false
alert(r.test(s3)); // false
</script>

零寬斷言(?!exp)

反先行斷言

什么是反先行斷言,使用 (?!exp) 匹配后面跟的不是exp。

php實例:

主要是想通過實例給大家說下這個正則的作用

$str="abcgwcab";
$parent='/bc(?!ww)gw/';
$str=preg_match($parent,$str,$match);
var_dump($str);
var_dump($match);
/**
輸出:
int 1
array (size=1)
 0 => string 'bcgw' (length=4)
*/

解析:首先判斷字符串是否包含bc,然后判斷其后面不是ww,最后匹配gw。可以看出反向斷言之前后之后,能夠在添加其他匹配條件。

.*?

這個.*就是匹配非空字符任意長度,?就是非貪婪模式就是匹配最少的字符例如一個字符

以上是“js中Abba逆向前瞻正則匹配的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道!

網頁題目:js中Abba逆向前瞻正則匹配的示例分析
標題路徑:http://www.chinadenli.net/article48/gisdhp.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站維護域名注冊網站設計企業(yè)網站制作網站內鏈App設計

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

手機網站建設