發表文章

目前顯示的是有「Regular Expression」標籤的文章

jQuery Validation Regex 密碼判斷

資料來源參考網路,備份留存供自己參考用:) Regex: 判斷是否包含a-z (?=.*[a-z]) 判斷是否包含A-Z (?=.*[A-Z]) 判斷是否包含0-9 (?=.*[0-9]) 判斷特殊字元 ^[^~!@#$%^&*()_+]+$ Method:     //需包含小寫英文     jQuery.validator.addMethod("passwordformat_az", function (element) {       var patt1 = new RegExp("(?=.*[a-z])");       return patt1.test(element);     }, '該欄位需包含小寫英文');         //需包含大寫英文     jQuery.validator.addMethod("passwordformat_AZ", function (element) {       var patt1 = new RegExp("(?=.*[A-Z])");       return patt1.test(element);     }, '該欄位需包含大寫英文');     //需包含數字     jQuery.validator.addMethod("passwordformat_09", function (element) {       var patt1 = new RegExp("(?=.*[0-9])");       return patt1.test(element);     }, '該欄位需包含數字');       //不可包含~!@#$%^&*()_+     jQuery.validator.ad...

[javascript] JS 物件陣列篩選 update es6 version

用法如下 var School = [   {ID:1,Name:'台南市和順國中'},   {ID:2,Name:'台南市安順國中'},   {ID:3,Name:'台南市安南國中'}, ]; var filterSchool = []; filterSchool = School.filter(function (element, index, array) {  var patt1 = new RegExp('安');  return patt1.test(element.Name); }); console.log(filterSchool) -- 更新ES6寫法 constSchool = [   {ID:1,Name:'台南市和順國中'},   {ID:2,Name:'台南市安順國中'},   {ID:3,Name:'台南市安南國中'}, ]; let filterSchool = []; let keyword = '安'; filterSchool = School.filter( (element, index, array) => {  const patt1 = new RegExp(this.keyword );  return patt1.test(element.Name); }); 補充 RegExp 正規表示式 正規表示式 Regular Expression