
js
mickeywaugh
这个作者很懒,什么都没留下…
展开
-
Javascript 判断字符是否为IPV6或IPV6或域名函数
getAddressType: function (address) { const ipv4 = /^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$/; const ipv6 = /^([\da-fA-F]{1,4}:){6}((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$|^::([\da-fA-F]{1,4}:){0,4}((2.原创 2022-01-25 12:59:56 · 930 阅读 · 0 评论 -
正则表达式匹配MAC地址(类似结构)
^([0-9a-zA-Z]{2})(:[0-9a-zA-Z]{2}){7}$ 匹配字符:10:00:00:90:fa:02:88:00 ^([0-9a-zA-Z]{2}) 这段匹配开头的前两位字符,数字或A-Z (:[0-9a-zA-Z]{2}){7}$ 这段匹配后面以冒号(:)开头的7次重复结构。 当然也可以用下面的写法来匹配,原理一样: ([0-9a-zA-Z]{2}:){7}([0-9a-zA-Z]{2})$ ...原创 2021-07-24 10:48:35 · 1398 阅读 · 0 评论 -
ExtJS利用1个json下的两个节点创建不同的datastore来实现combo列表联动
// 创建两个data.JsonStore对象 var ossVendorStore = new Ext.data.JsonStore({ autoLoad: false, storeId: 'ossVendors', fields: ["name", "value"], reader:{ type:'json' } }); var ossRegionStore = new Ext.data.JsonStore({ autoLoad: false, .原创 2021-04-12 21:28:01 · 174 阅读 · 0 评论 -
EXTJS6.2监控改变浏览器窗口大小,动态调整控件位置居中
在initComponent里增加Ext.get段代码: initComponent:function(){ // 监视窗口大小调整当前控件位置 Ext.get(window).on('resize',function(){ me.center(); }); ////下面是您的业务代码 } ...原创 2021-02-09 09:35:34 · 330 阅读 · 0 评论