永发信息网

正则表达式语法错误

答案:5  悬赏:40  手机版
解决时间 2021-02-11 04:34
//检查是否数字
function isNum(s){
var pattern = ^\d+(\.\d+)?$; //错误在这一行,不知道为什么;
if(pattern.test(s)){
return true;
}
return false;
}
最佳答案
function isNum(s){
return /^\d+$/.test(s);
}
全部回答
js中正则表达式的pattern通常以/ 开始,以/结束 你写成var pattern = /^\d+(\.\d+)?$/;试试看?
这样就可以了 var pattern = /^\d+(\.\d+)?$/;
var p ='^\\d+$'; new regexp 接受的是正则表达式的字符串 既然是字符串 那么 就得要转义正则表达式的\ \d=\\d \w=\\w
\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价[\f\n\r\t\v]。 \S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。 \un 匹配 n,其中 n 是一个用四个十六进制数字表示的 Unicode 字符。例如, \u00A9 匹配版权符号 (?)。 看看你的函数调用 变量B,E里的特殊符号如“+”“?”需加“\”
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
九九床上用品地址好找么,我有些事要过去
退休工人信用卡欠款5万元,银行多次催交一直
电梯门禁卡掉了,可以注销吗
居比路家纺地址在哪,我要去那里办事
磐石市明城镇青少年特长教育培训学校幼儿园地
奇瑞风云2三厢车三元催化价格多少
宁波群创光电离职一个月可以反任吗?
西安到敦煌过路费用大概多少
最应预防发生的并发症是A.败血症B.脑膜炎C.脓
街头篮球2下载文件失败
起航教育怎么去啊,有知道地址的么
如果你加点蜂蜜在这里面用英语怎么说
手机换号后黄钻续费是按以前的号码业务收费吗
熙妹儿家居用品生活馆地址有知道的么?有点事
<script language="javascript" src="/news/m
推荐资讯
男性,22岁。2小时前呕咖啡样物100ml来急诊,
知音钢琴培训(漯河临颍县)地址在什么地方,我
瑜伽导师答疑:老师,我这个体式做不了是不是
乘坐高铁:如何从潮阳站坐到广州南 ?
我的三星s7572中间那个home键按了没反应,好
中国建设银行24小时自助银行(齐河支行)地址在
益阳平安国际旅行社高新区营业部在哪里啊,我
玉连水果副食批发地址在什么地方,想过去办事
如鱼得水水族馆地址在什么地方,想过去办事
桐乡到上海虹桥机场早上有没有汽车直达啊?我
怎样开一家赚钱的特色小吃店
食物中的营养物质是怎样被吸收的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?