onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')"onkeyup="value=value.replace(/[^\d]/g,'')"onkeyup="value=value.replace(/[\W]/g,'')"s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2") → page1[^\x00-\xff];計算長度(雙位元算 2):String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}\n[\s| ]*\r/<(.*)>.*<\/\1>|<(.*) \/>/(^\s*)|(\s*$) → String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "");}(\d+)\.(\d+)\.(\d+)\.(\d+) 並計算;或直接 split(".") 處理更簡單。