返回nan代表這不是乙個蘇數
用於描述複雜規則的字串的工具 就是記錄文字規則的**
^字串開始位置 & 字串結束位置
元子符 「+」「*」「?」
+ : /fo+/ fo,foo,foooo f就是前到字元 o可以無限有
* : /fo*/ f,fo,fooo 出現一次或多次 o 可以沒有
? : /fo?/ 只限定一次
限定字元
n是乙個非負整數 匹配確定n次 如 fo o必須是3次
n是乙個非負整數 至少匹配n次 如 foo至少3次
nm是乙個非負整數 其中n<=m最少匹配n次且匹配m次 如fo 3到6個o
{}代表出現的次數
對應位置上可以出現的字元的列表 如 /f[qbc]/ 只有fq fb fc這幾個只可以匹配1個
結合/f[abc]/ 可以 fabc faab fbbc都可以
()代表在()裡面的為乙個整體 在()裡經常出現 | 代表 或 如f(a|b|c)帶別()裡的數都可以用
匹配手機號碼/^1[34578][0-9]$/ [0-9]代表1到9;可以選擇9次0-9
\s 匹配單個空格符 包括tab 和換行
\s 匹配除單個空格之外的所以字元
\d代表了[0-9]
\w代表字母
js中使用正規表示式
var x= /\d/
正規表示式資料驗正
使用方法 例 正整數匹配表示式 var pattern 0 9 1 9 0 9 var flag pattern.test a 如果a是正整數,flag的boolean值為true,如果a不是正整數,flag的boolean值為false。浮點數匹配表示式 var pattern 0 9 0 9 浮...
day09 正側表示式
號碼正確 break else print 號碼錯誤 python操作正規表示式要使用re模組。re模組包含的函式 findall,search,match,sub,subn,compile,split,finditer findall和split把匹配結果放在列表裡面。search,match,f...
表示式 表示式樹 表示式求值
總時間限制 1000ms 記憶體限制 65535kb 描述 眾所周知,任何乙個表示式,都可以用一棵表示式樹來表示。例如,表示式a b c,可以表示為如下的表示式樹 a b c 現在,給你乙個中綴表示式,這個中綴表示式用變數來表示 不含數字 請你將這個中綴表示式用表示式二叉樹的形式輸出出來。輸入輸入分...