正则表达式校验url必须以http或https开头

结合knockout.validation.js校验

self.ifUrl = ko.observable(initData.ifUrl).extend({
        required: {
            params: true
        },
        minLength: 2,
        maxLength: 128,
        pattern: {
            params: /(http|https):\/\/([\w.]+\/?)\S*/,
            message: "必须以http,https开头,且需符合URL规范,检查格式是否正确"
        }
});

核心正则表达式

/(http|https):\/\/([\w.]+\/?)\S*/

学习Java的同学注意了!!!
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:543120397 我们一起学Java!

猜你喜欢

转载自blog.csdn.net/u014344668/article/details/85339689