C 正則驗證函式

2021-06-18 10:33:36 字數 1199 閱讀 9186

1、ip位址驗證

2、**驗證

3、正整數驗證

4、驗證正負貨幣格式(保留小數點2位)

1、ip位址驗證

/// /// ip位址驗證

///

public static bool checkip(string ip)

|1\d\d|2[0-4]\d|25[0-5])\.(\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|1\d\d|2[0-4]\d|25[0-5])$");

if (ipreg.ismatch(ip))

return result;

}

2、**驗證

/// /// **驗證

///

///

///

public bool checkprice(string pricestr)

)?$", regexoptions.ignorecase);

match match = regex.match(pricestr);

if (match.success)

return result;

}

3、正整數驗證

/// /// 正整數驗證

///

public static bool checkpositiveinteger(string numstr)

return result;

}

4、驗證正負貨幣格式(保留小數點2位)

/// /// 驗證正負貨幣格式(保留小數點2位)  

///

///

///

public bool checkprice(string pricestr)

)?$)|(^[-]?[0](\.\d)?$)", regexoptions.ignorecase);

match match = regex.match(pricestr);

if (match.success)

return result;

}

JavaScript正則驗證函式

1 驗證年齡格式 年齡只能0 99,兩位數 2 控制文字框只能輸入數字 3 驗證字串是否只包含數字 4 驗證email格式 5 驗證文字必須是英文 6 驗證貨幣格式 保留小數點2位 7 驗證url格式 8 驗證手機格式 9 驗證年份格式 10 驗證日期格式 yyyy mm 11 驗證正負貨幣格式 保...

js正則驗證函式

利用正規表示式判斷是否是0 9的阿拉伯數字 function regisdigit fdata 利用這則表示式獲取字串的長度 function regdatalength fdata else return result 應用擴充套件判斷是否是數值 function regisnumber fdat...

easyui擴充套件正則驗證,函式驗證

用easyui做業務系統,對於預設的幾個驗證規則,肯定是不夠的,難免會增加幾種規則。可是問題來了,往往是我們在開發會遇到很多各種各樣的驗證,時間久了才發現,這些擴充套件的正則無非就是新增乙個正則驗證規則,那我為啥不將正則放到前端呢?想到這個說幹就幹,於是有了regex這個驗證規則,愉快的呼叫幾次後,...