ChinaUnix.net
相关文章推荐:

js中字符串替换

js字符串相等问题 今天js遇到了字符串相等问题,搞了好久还是出问题,一度还以为js字符串相等不是用==判断的,最终发现 是字符串可能有其他的空格等字符。用.replace(/^/s*/, "").replace(//s*$/, "");出去再比较。

by 中关村村草 - Web开发 - 2012-02-17 23:53:26 阅读(2337) 回复(1)

相关讨论

%u9648 请问一下js的把以上字符串替换为▰ 正则是如何写? [ 本帖最后由 HonestQiao 于 2006-6-29 12:07 编辑 ]

by peterdocter - Web开发 - 2006-06-29 12:08:22 阅读(2227) 回复(2)

//将value从逗号分隔的字符串删除 //比如从a,b,c,d 将c删除,得到a,b,d function removeFromCommaJoinedText(value, container) { if (value.length == 0) return ''; //去除前后逗号 value = value.replace(/^,/, '').replace(/,$/, ''); container = container.replace(/^,/, '').replace(/,$/, ''); if (container == value) { return ''; } ...

by shift_1 - Web开发 - 2011-01-20 23:59:27 阅读(1931) 回复(0)

//将value从逗号分隔的字符串删除 //比如从a,b,c,d 将c删除,得到a,b,d function removeFromCommaJoinedText(value, container) { if (value.length == 0) return ''; //去除前后逗号 value = value.replace(/^,/, '').replace(/,$/, ''); container = container.replace(/^,/, '').replace(/,$/, ''); if (container == value) { return ''; } ...

by shift_1 - Web开发 - 2010-12-24 08:47:00 阅读(1800) 回复(0)

如何用js解析url文查询字符串文域名 http://localhost/hi/?url=http%3A%2F%2Fhi.baidu.com%2F%B0%D9%B6%C8%BF%D5%BC%E4 1.要把 ?后面的参数提出来成值对, 比如 url = "xxx"; 2.要把其文解出来,比如url = "百度空间"; 第1个问题应该没啥吧,但第二个呢? 进一步观察,发觉原来页面语言不同时编码规则还不同, 在UTF8的页面, ""字为 %E4%B8%AD 在GB2312的页面,""字为 %D6%D0 更是麻烦呀

by gydoesit - PHP - 2007-01-24 17:08:01 阅读(1980) 回复(1)

如何用js解析url文查询字符串文域名 http://localhost/hi/?url=http%3A%2F%2Fhi.baidu.com%2F%B0%D9%B6%C8%BF%D5%BC%E4 1.要把 ?后面的参数提出来成值对, 比如 url = "xxx"; 2.要把其文解出来,比如url = "百度空间"; 第1个问题应该没啥吧,但第二个呢? 进一步观察,发觉原来页面语言不同时编码规则还不同, 在UTF8的页面, ""字为 %E4%B8%AD 在GB2312的页面,""字为 %D6%D0 更是麻烦呀 [ 本帖最后由 gydoes...

by gydoesit - Web开发 - 2007-01-31 22:22:51 阅读(4274) 回复(1)

js的去空格函数在哪, 类似 trim,ltrim,rtrim的 也就是说不光是去空格,还包括不可见字符如回车等,当然不是间部分的 [ 本帖最后由 HonestQiao 于 2005-12-14 23:58 编辑 ]

by gydoesit - Web开发 - 2005-12-15 09:35:08 阅读(4337) 回复(3)

strip_tags函数可以删除js部分的代码(包括标签以及间的全部js代码)么?如果不能,正则表达式该如何写? [ 本帖最后由 gaoyikun 于 2005-11-18 11:50 编辑 ]

by gaoyikun - PHP - 2005-11-18 15:26:18 阅读(1767) 回复(6)

今天才发觉新问题, js也判断为一个字,因为是用的utf-8 这是个问题呀,比如我的会员名要求在4-16个英文字符,或2-8个文字符,反正就是一个文字符抵两英文,实际上在数据库的字节也是这样的. 问题是我在表单提交验证时,发觉js只把一个文字当一个字符长, 比如 alert("测试".length) 结果是2 郁闷呀,难道要用正则之类把所有的文分出来计算长度???这个可麻烦了哟.大家都我一个好办法,如果确要全部搜索出来单独算,正则如何...

by gydoesit - Web开发 - 2005-12-21 23:34:57 阅读(2281) 回复(2)

js页面添加替换 js代码[code]1.var index = 0; 2. function addinverter() { 3. var str = $("#inverterdiv").html(); 4. str = str.replace(new RegExp("listInvertera", 'g'), "listInverter[" 5. + index + "]"); 6. alert(str); 7. $("#bigdiv").append(str); 8. index++; 9. } var index = 0; function addinverter() { var str =...

by feiyang10086 - Web开发 - 2012-02-03 17:08:45 阅读(1209) 回复(1)
by ryanwei - Web开发 - 2009-07-24 10:14:24 阅读(2299) 回复(1)