Regex法语电话号码
Regex french phone number
我有一个输入,我想限制一些电话号码格式,比如
0612352512 或 0125357878
但不
0025577787 或 +3327487877 或无其他
我的正则表达式工作的一些字符,但0000000000或5555555555总是接受…
$("#tel").focusout(function(){
var numTel = $(this).val();
// var rgxPhone = /(([0-9]{2})[-. ]?){5}/
var rgxPhone = /(([0-9]{2})){5}/
if ( !numTel.match(rgxPhone)){
$(this).removeClass().addClass("error");
$(".nope").css({
color:'#F70421',
"font-weight":"bold",
display: 'block'
});
$(".oke").css({display: 'none'});
}else{
$(this).removeClass().addClass("ok");
$(".oke").css({
color:'#84BD00',
"font-weight":"bold",
display: 'block'
});
$(".nope").css({display: 'none'});
}
});
input.defaut{
border: #9B9697 1px solid;
}
input.error{
border: #F70421 1px solid;
}
input.ok{
border: #84BD00 1px solid;
}
.nope, .oke{
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label for"tel">Numéro de téléphone</label>
<input type="tel" id="tel" name="tel" size="11" maxlength="10" class="defaut check">
<p class="nope">Nope !</p>
<p class="oke">Ok !</p>
你有主意吗?
我的规则是从0开始,接下来是1、2、3、4、5、6、7、9和下一个是8位套装
使用:
/0[1-9]'d{8}/
演示
相关文章:
- 带有加号的电话号码验证(可选)
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- 验证澳大利亚的电话号码
- 使用javascript验证电话号码无效
- Regex表示8位电话号码(新加坡号码长度)
- HTML文本框,它接受电话号码,并以美国电话号码格式显示
- 试图清理一个电话号码,以便如果它像816-345-6757一样被输入,它会像8163456757一样返回它
- 输入中的国际电话号码格式
- 什么是英国电话号码验证表达式和语法
- 使用 AngularJs 格式化电话号码
- 如何使移动用户可点击动态电话号码
- 如何通过Phonegap使用iOS格式查找联系人的电话号码
- Jquery国际电话号码输入
- Javascript-如何验证两个电话号码是否不同
- javascript/jquery:从字符串中提取电话号码
- 如何使用angularjs在剑道网格过滤器文本框中应用电话号码掩码
- Regex法语电话号码