当前位置:网站首页>Common regular expression collation
Common regular expression collation
2022-07-06 11:35:00 【iatkotworld】
Regular expression collation is often used for form verification ( Continuous updating )
Sort out common regular expressions
const verifyObj = {
money: function (value, item) {
if (value && !(/^([1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/.test(value))) {
return ' Please enter the correct amount , Two decimal places at most '
}
},
emails: function (value, item) {
if (value && !(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(value))) {
return ' Please enter the correct email '
}
},
number: function (value, item) {
if (value && !(/^\d*$/.test(value))) {
return ' Please enter a pure number '
}
},
bankCard: function (value, item) {
if (value && !(/^([1-9]{1})(\d{14}|\d{18})$/.test(value))) {
return ' Please enter the correct bank card number '
}
},
mobilephone: function (value, item) {
if (value && !(/^1[3,4,5,6,7,8,9]\d{9}$/.test(value))) {
return ' Enter the correct phone number '
}
},
phone: function (value, item) {
if (value && !(/^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/.test(value))) {
return ' Enter the correct contact information '
}
},
idCard: function() {
if (value && !(v.test(value))) {
return ' Please enter the correct ID number '
}
},
num1t100: function (value, item) {
if (value && !(/^\d{1,2}\.?\d{0,4}$|100/.test(value))) {
return ' Please enter 0-100 The number of , Keep up to four decimal places '
}
}
};
边栏推荐
- QT creator test
- [BSidesCF_2020]Had_ a_ bad_ day
- When using lambda to pass parameters in a loop, the parameters are always the same value
- Cookie setting three-day secret free login (run tutorial)
- 【presto】presto 参数配置优化
- Vs2019 desktop app quick start
- QT creator specify editor settings
- TypeScript
- 解决安装Failed building wheel for pillow
- How to set up voice recognition on the computer with shortcut keys
猜你喜欢
[yarn] CDP cluster yarn configuration capacity scheduler batch allocation
分布式节点免密登录
Case analysis of data inconsistency caused by Pt OSC table change
How to build a new project for keil5mdk (with super detailed drawings)
QT creator support platform
Password free login of distributed nodes
[Flink] Flink learning
[CDH] cdh5.16 configuring the setting of yarn task centralized allocation does not take effect
Unable to call numpy in pycharm, with an error modulenotfounderror: no module named 'numpy‘
MySQL与c语言连接(vs2019版)
随机推荐
yarn安装与使用
{一周总结}带你走进js知识的海洋
AcWing 179. Factorial decomposition problem solution
AcWing 1298. Solution to Cao Chong's pig raising problem
[Bluebridge cup 2020 preliminary] horizontal segmentation
Are you monitored by the company for sending resumes and logging in to job search websites? Deeply convinced that the product of "behavior awareness system ba" has not been retrieved on the official w
Number game
Password free login of distributed nodes
AcWing 242. A simple integer problem (tree array + difference)
What does BSP mean
Install mongdb tutorial and redis tutorial under Windows
分布式节点免密登录
Vs2019 first MFC Application
How to build a new project for keil5mdk (with super detailed drawings)
express框架详解
L2-006 树的遍历 (25 分)
快来走进JVM吧
[Flink] Flink learning
库函数--(持续更新)
Kept VRRP script, preemptive delay, VIP unicast details