1、验证非负整数
![](source/plugin/imc_colorcode/images/loading.gif) - 命令:
- 命令: (xd::string:regexps "^\\d+$" "1" "")
- nil
- 命令: (xd::string:regexps "^\\d+$" "1" "")
- ("1")
- 命令: (xd::string:regexps "^\\d+$" "-1" "")
- nil
- 命令: (xd::string:regexps "^\\d+$" "0" "")
- ("0")
2、验证非正整数
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^((-\\d+)|(0+))$" "-2" "")
- ("-2")
- 命令: (xd::string:regexps "^((-\\d+)|(0+))$" "2" "")
- nil
3、验证由26个英文字母组成的字符串:
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^[A-Za-z]+$" "affa" "")
- ("affa")
- 命令: (xd::string:regexps "^[A-Za-z]+$" "affa12" "")
- nil
4、验证由数字、26个英文字母或者下划线组成的字符串:
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^\\w+$" "L2434_faf" "")
- ("L2434_faf")
- 命令: (xd::string:regexps "^\\w+$" "L2434-faf" "")
- nil
5、验证电话号码
正确格式为:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^((\\d{3,4}\)|\\d{3,4}-)?\\d{7,8}$" "010-3456785" "")
- ("010-3456785")
6、验证汉字
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^[\\u4e00-\\u9fa5]{0,}$" "建筑" "")
- ("建筑")
- 命令: (xd::string:regexps "^[\\u4e00-\\u9fa5]{0,}$" "建筑ab" "")
- nil
7、验证两位有效数字正实数
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^[0-9]+(.[0-9]{2})?$" "2.21" "")
- ("2.21")
- 命令: (xd::string:regexps "^[0-9]+(.[0-9]{2})?$" "2.212" "")
- nil
8、验证2-5位数字
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^\\d{2,5}$" "3453" "")
- ("3453")
- 命令: (xd::string:regexps "^\\d{2,5}$" "3" "")
- nil
9、验证身份证号码(15,18位)![](source/plugin/imc_colorcode/images/loading.gif) - (xd::string:regexps "^\\d{15}|\\d{18}$" "213406197802231534" "")
- ("213406197802231")
10、验证用户密码
正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。
![](source/plugin/imc_colorcode/images/loading.gif) - 命令: (xd::string:regexps "^[a-zA-Z]\\w{5,17}$" "a_323faAFA" "")
- ("a_323faAFA")
- 命令: (xd::string:regexps "^[a-zA-Z]\\w{5,17}$" "a_32" "")
- nil
11、验证一年的12个月
正确格式为:“01”-“09”和“1”“12”
![](source/plugin/imc_colorcode/images/loading.gif) - 命令:
- 命令: (xd::string:regexps "^(0?[1-9]|1[0-2])$" "03" "")
- ("03")
- 命令: (xd::string:regexps "^(0?[1-9]|1[0-2])$" "8" "")
- ("8")
- 命令: (xd::string:regexps "^(0?[1-9]|1[0-2])$" "12" "")
- ("12")
- 命令: (xd::string:regexps "^(0?[1-9]|1[0-2])$" "13" "")
- nil
12、提取出 浮点数,整数,可以带负号
![](source/plugin/imc_colorcode/images/loading.gif) - (xd::string:regexps "(-?\\d+)(\\.\\d+)?" "建筑123.3ABC" "")
- ("123.3")
持续更新中.....
|