【发布时间】:2009-11-09 22:08:59
【问题描述】:
我有以下 jquery 语句。我希望删除空格,如下所示。所以如果我有这样的词:
例如
-
#Operating/System我想要 最终结果向我展示#Operating\/System。 (即与 转义序列)。
- 但是如果我有
#Operating/System test那么我想显示#Operating\/System+ 转义 空间的顺序。.replace(/ /,'')部分不正确,但.replace("/","\\/")有效 也符合我的要求。
请帮忙!
$("#word" + lbl.eq(i).text().replace("/","\\/").replace(/ /,'')).hide();
【问题讨论】:
-
很高兴您的说明正确无误,但您应该刚刚更新了其他问题:stackoverflow.com/questions/1703529/…
-
好吧。我将在那里标记答案以供将来参考。但这是一个新问题。谢谢你帮助我!
-
我会(暂时)说你试图做错误的事情(或者以错误的方式做正确的事情,这同样糟糕)。 为什么要转义字符串中的某些字符?
-
我想他想动态地使用页面上的文本作为 jQuery 的选择器。我同意这有几个潜在的问题。
-
好吧,我正在动态读取一个包含斜杠和空格的 id (asp.net),然后用这些值隐藏那些特定的选择器。
标签: javascript jquery regex