關於工作,乾了這碗雞湯
一個單詞連續出現的位置:/\b([a-z]+) \1\b/gi
將一個URL解析為協議、域、埠及相對路徑:/(\w+):\/\/([^/:]+)(:\d*)?([^# ]*)/
定位章節的位置:/^(?:Chapter|Section) [1-9][0-9]{0,1}$/
a至z共26個字母再加一個-號:/[-a-z]/
可匹配chapter,而不能匹配terminal:/ter\b/
可匹配chapter,而不能匹配aptitude:/\Bapt/
可匹配Windows95或Windows98或WindowsNT,當找到一個匹配後,從Windows後面開始進行下一次的檢索匹配:/Windows(?=95 |98 |NT )/
匹配空行:/^\s*$/
驗證由兩位數字、一個連字元再加 5 位數字組成的 ID 號:/\d{2}-\d{5}/
匹配 HTML 標記:/<\s*(\S+)(\s[^>]*)?>[\s\S]*<\s*\/\1\s*>/
使用者名稱:/^[a-z0-9_-]{3,16}$/
密碼:/^[a-z0-9_-]{6,18}$/
十六進位制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/
電子郵箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/ /^[a-z\d]+(\.[a-z\d]+)*@([\da-z](-[\da-z])?)+(\.{1,2}[a-z]+)+$/
URL:/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
IP 地址:/((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)/ /^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/
HTML 標籤:/^<([a-z]+)([^<]+)*(?:>(.*)<\/\1>|\s+\/>)$/
刪除程式碼\\註釋:(?<!http:|\S)//.*$
Unicode編碼中的漢字範圍:/^[\u2E80-\u9FFF]+$/