1. 程式人生 > >02019_正則表達式規則匹配練習

02019_正則表達式規則匹配練習

pos div 必須 abc false 一個 正則 表達式 字符

1、請寫出滿足如下匹配規則的字符串。

  (1)規則:"[0-9]{6,12}"

  該規則需要匹配的內容是:長度為6位到12位的數字;

  如:使用數據"123456789"進行匹配結果為true;

  使用數據"12345"進行匹配結果為false。

  (2)規則:"1[34578][0-9]{9}"

  該規則需要匹配的內容是:11位的手機號碼,第1位為1,第2位為3、4、5、7、8中的一個,後面9位為0到9之間的任意數字;

  如:使用數據"12345678901"進行匹配結果為false;

  使用數據"13312345678"進行匹配結果為true;

  (3)規則:"a*b"

  該規則需要匹配的內容是:在多個a或零個a後面有個b;b必須為最後一個字符;

  如:使用數據"aaaaab"進行匹配結果為true;

  使用數據"abc"進行匹配結果為false。

  

02019_正則表達式規則匹配練習