关于javascript中的一些特殊的符号

<scripttype="text/javascript">var_data=[],info_body,numReg=/^\d+$/;String.prototype.t... <script type="text/javascript">
var _data = [],info_body,numReg = /^\d+$/;

String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}
中 /^\d+$/; 这些符号是什么意思?
展开
 我来答
百度网友cfff287b8
2013-07-07 · TA获得超过321个赞
知道小有建树答主
回答量:632
采纳率:0%
帮助的人:249万
展开全部
是正则表达式。
在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。
/^\d+$/ --> 整体的意思是:1位或多位数字(包括正数和0)
详细元素:
1、“/”定界符之间的部分就是将要在目标对象中进行匹配的模板。用户只要把希望查找匹配对象的模板内容放入“/”定界符之间即可。
2、“^”定位符规定匹配模板必须出现在目标字符串的开头
3、“$”定位符规定匹配模板必须出现在目标对象的结尾。与“^”配合使用就是字符串的全部字符与模板要匹配,而非只其中一部分匹配
4、“\” 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。“\d” 匹配一个数字字符。等价于 [0-9]
5、“+”匹配前面的子表达式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。本例中是匹配1位或多位数字

6、“*” 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于{0,}
7、“\s ”匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]
8、“g” 全文查找出现的所有模板。作为flag放在/的后面。还有"i"忽略大小写

(^\s*)|(\s*$) --> 以空白字符开头,或者以空白字符结尾的字符串。“|”表示或者
handangaoyang
2013-07-07 · TA获得超过2242个赞
知道大有可为答主
回答量:2633
采纳率:88%
帮助的人:986万
展开全部
这是一段正则表达式。正则表达式:匹配你想要匹配的东西。

/(^\s*)|(\s*$)/g
这一段正则的意思是:

包含以空格、回车符等字符开头 或者 空格、回车符等字符结尾 的字符串,可过滤出所有空格、回车符的字符
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aliens001
2013-07-07 · 超过20用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:43.3万
展开全部
/^\d+$/
表示以数字开头并且以数字结尾
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8dce392c02
2013-07-07 · TA获得超过1099个赞
知道小有建树答主
回答量:587
采纳率:66%
帮助的人:322万
展开全部
这是正则表达式,你可以花半小时 学习一下 正则
百度 直接 搜索 正则
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式