首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 中语法有关问题

2013-08-29 
js 中语法问题strIn strIn.replace(/\/g, ) 变量strIn是字符串,请问/\/g是什么格式什么意思呢?我

js 中语法问题
strIn = strIn.replace(/\</g, "<"); 变量strIn是字符串,请问/\</g是什么格式什么意思呢?我知道<是字符实体,/\</g这种组合体表示什么意义呢?
[解决办法]
/\</g   是一个正则表达式
基础可以参见:
http://www.w3school.com.cn/js/jsref_obj_regexp.asp
这段代码的意思是替换字符串中的“\<”为“<”
[解决办法]
/\</g是什么格式什么意思呢
re:

正则表达式,

strIn.replace(/\</g, "<");

是把strIn中的\<替换成 <
[解决办法]
正则表达式

/\</g
/  正则开始标识
\< 匹配<, \是转义符
/ 正则结束标识
g 表示允许匹配多次

整个的意思就是 匹配字符串中所有 <
至于那句语句的意思,把<替换为< 所以无作用

热点排行
Bad Request.