Python學習筆記第十八周

來源:互聯網
上載者:User

標籤:pen   var   bsp   數組   span   div   strong   asc   dex   

目錄:

  一、JavaScriptRegex

 

 

內容:

  一、JavaScriptRegex

    1、test   

    判斷字串是否符合規定的Regex

    例子:

    rep = /^\d+$/

    rep.test(‘123‘)返回true

 

    2、exec

    擷取匹配的資料,在匹配時,預設只能匹配到第一個即返回,且匹配值以數組形式存在

    例子:分組匹配,會匹配兩次,第一次匹配整體,第二次會將分組內容單獨匹配出來

test = ‘JavaScript is more fun than Java or JavaBeans!‘"JavaScript is more fun than Java or JavaBeans!"var pattern = /\bJava\w*\b/undefinedpattern.exec(test)輸出:["JavaScript", index: 0, input: "JavaScript is more fun than Java or JavaBeans!"]var pattern = /\bJava(\w*)\b/pattern.exec(test)輸出:(2) ["JavaScript", "Script", index: 0, input: "JavaScript is more fun than Java or JavaBeans!"]

  例子2:全域匹配 在匹配模板後面加g

  

test = ‘JavaScript is more fun than Java or JavaBeans!‘"JavaScript is more fun than Java or JavaBeans!"var pattern = /\bJava\w*\b/gundefinedpattern.exec(test)["JavaScript", index: 0, input: "JavaScript is more fun than Java or JavaBeans!"]pattern.exec(test)["Java", index: 28, input: "JavaScript is more fun than Java or JavaBeans!"]pattern.exec(test)["JavaBeans", index: 36, input: "JavaScript is more fun than Java or JavaBeans!"]
沒有加分組的情況
var pattern = /\bJava(\w*)\b/gundefinedtest = ‘JavaScript is more fun than Java or JavaBeans!‘"JavaScript is more fun than Java or JavaBeans!"pattern.exec(test)(2) ["JavaScript", "Script", index: 0, input: "JavaScript is more fun than Java or JavaBeans!"]pattern.exec(test)(2) ["Java", "", index: 28, input: "JavaScript is more fun than Java or JavaBeans!"]pattern.exec(test)(2) ["JavaBeans", "Beans", index: 36, input: "JavaScript is more fun than Java or JavaBeans!"]
有分組的情況

 

    

 

  二、BootStrap

    - CSS

    - JS

  

  

 

Python學習筆記第十八周

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.