1. 程式人生 > >正則表示式校驗url必須以http或https開頭

正則表示式校驗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!