用AJAX将数据提取到一个数组中,在那儿进行一切工作都很好,然后我有了这个...

$.each(data, function (key, value){ 
            var add = value[5]+value[6];
            var sub = add.replace(" ","");
            var link = 'http://'+sub+'.mydomain.com';
}

//OUTPUT: http://RR1 Box 22USHIGHWAY 67.NextHomeTown.com

这不起作用。 它不会替换任何空格字符。

现在,这里变得很有趣。 这适用于返回的每个其他具有空格的数据库条目。 疯狂吧?

是否存在某种类型的字符编码,可能导致其无法识别此特定条目中使用的空格字符? MySQL表将它们输入为varchar ,但是在此过程中,它们都只是文本字符串,对吗? 所以没关系。

===============>>#1 票数:6 已采纳

这只会替换它将匹配的第一个空格键。 使用它来替换所有空格键:

var sub = add.replace(/\s/g,"");

===============>>#2 票数:0

由于您使用其他表报告了期望的行为,因此可能无关紧要-但是请不要忘记在javascript中,字符串替换函数仅替换searchString的第一个实例除非您使用正则表达式。

"red, red, red".replace(/ /g, "");
"red,red,red"

"red, red, red".replace(" ", "");
"red,red, red"

  ask by Plummer translate from so

未解决问题?本站智能推荐:

3回复

不是一个字符串

在这种情况下,例如,如果$(this).text()变为0,则它​​将不起作用,因为在开关0中不等于“0”。 在我的任务中,我无法从案例中删除“”。 所以基本上$(this).text()必须以某种方式成为一个字符串。 有任何想法吗? 谢谢! https://gist
3回复

引用一个字符串

我在网上找到了一些我想要使用的代码。 问题是浏览器认为 是一个真正的评论。 我怎么引用它来告诉浏览器查找该字符串并且它不是真正的评论?
1回复

用javascript中的另一个字符串替换

如何在javascript中用一个字符串替换另一个字符串? 没有jQuery。 例如,如果我要替换所有空格(“”)为“快速的棕色狐狸跳过了懒狗”。 加号(“ +”)。 我正在寻找类似PHP的str_replace的东西,希望它不涉及正则表达式。
1回复

替换字符串的最后一个字符

我想用一个单词替换字符串中的最后一个字符。 例如,“航班12345 A”,我希望它看起来像“航班12345奥克兰”。最后一个字符也可以是W,C,D,Q,代表不同的城市名称。 如何使用js / jQuery实现此目标? 预先感谢堆积!
3回复

字符串替换为另一个字符串jquery / javascript

我有获取在iframe中生成的html并替换为自定义标签的函数。例如。 <b></b>标记替换为[b][/b] 。 同样,当我按下Tab键时,会生成<span class="Apple-tab-span" style="white-space:pre">&
1回复

将一个字符串重叠到另一个字符串突出显示问题

我有一个字符串,可以像 现在,在这里我有一个json,它有字符串开始和结束偏移,我想突出显示。 现在,我使用的逻辑是这样的 - 所以,这里我试图从数组的最后一个值突出显示,以便不会改变偏移量。 现在,在这有一个问题,就像重叠。现在,让我们说, 在本文中,我强调Lore
1回复

将一个字符串插入另一个

我需要在YouTube URL的中间插入“嵌入”,例如 需要修改为: 仅使用jQuery。 我需要为此使用RegEx吗? 似乎我只能在网上找到答案,要么是追加/前置,要么是将一个字符串插入另一个字符串的x位置...但是这两种解决方案都不适合我需要实现的目标
5回复

使用jQuery / javascript循环一个字符串

我使用jQuery从当前网页加载一个简单的txt文件 - 这个文件将始终包含一个没有格式的普通数字 - 例如123456 此时,代码将文件拉入,然后在警告框中显示内容,但我想要做的是逐个字符地读取响应字符并创建一个HTML字符串,然后我可以将其插入到页面中 - 每个字符将被转换为图像标签
2回复

json_encode()适用于一个字符串,但不适用于另一个字符串?

编辑: 解决了。 有人评论了答案,但随后将其删除。 令人尴尬的是,此问题已通过在两行json_encode行之后添加分号来解决。 我仍然不知道为什么string1在没有结束分号的情况下可以工作,而string2在没有结束号的情况下却不能工作,但是它可以工作,所以……成功吗? /
2回复

jQuery返回的字符串与另一个字符串的比较

我正在尝试比较jQuery返回的字符串(由msg.d访问)和另一个字符串。 这是我目前所做的,但似乎并不奏效,并说每次都不相等: