2012-09-07 63 views
1

如何使用jQuery將此「- |」轉換爲「-」?jquery .replace

.replace(/__-__ | /g, '__-__' 

這也取代了空的空間

.replace('__-__ | ', '__-__' 

這將只替換它,爲什麼你要嘗試這個jQuery中發生

+0

這可能有所幫助:http://stackoverflow.com/questions/11369182/how-to-replace-elements-attr-href-with-each-strip-url –

+1

你不能! '.replace()'是純javascript的?第一個使用全局正則表達式,第二個恰好匹配字符串中的第一個匹配項。 – adeneo

回答

0

你回答helpt我出去! :)

.replace(/__-__ \|/g, '__-__') 

這工作得很好! Thanx!

2

不知道第一次。字符串替換是一種JavaScript字符串方法,除非您正在討論替換DOM元素。

input.replace(/- \|/g, '-_-'); 

See this example.