繁体   English   中英

替换jQuery字符串中的字符

[英]Replace a character in a jquery string

我有以下代码

$j('#singleDeviceMac').val().replace("/:/","");

编写这段代码是为了删除字符串中的所有冒号,其内容如下:

00:04:F2:1C:AC:27

但是,它似乎不起作用..请帮助!

可能需要全局删除它们:

$j('#singleDeviceMac').val().replace(/:/g,"");

并且由于它是一个正则表达式,因此不应该被引用。

小提琴

$j是什么意思? 之前是否有类似$j=jQuery.noConflict() 否则它应该像这样

而且您没有将正则表达式放在引号中,仅将斜杠

当然,就像adaneo写道。 您需要g修饰符。 没有你,你只会替换一个外观

jQuery('#singleDeviceMac').val().replace(/:/g,"");

看到这个小提琴
http://jsfiddle.net/uECG3/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM