我的問題可能會發現很簡單,但我沒有把它弄清楚。我怎樣才能刪除「|」從字符串到目前爲止,我已經使用以下,但其沒有工作刪除'|'字符串中的特殊字符
<div class="inner"> | ABCD || </div>
var txt=divVar.html();
1)txt=txt.remove("|");
2)txt=txt.replace (/|/g, '');
我的問題可能會發現很簡單,但我沒有把它弄清楚。我怎樣才能刪除「|」從字符串到目前爲止,我已經使用以下,但其沒有工作刪除'|'字符串中的特殊字符
<div class="inner"> | ABCD || </div>
var txt=divVar.html();
1)txt=txt.remove("|");
2)txt=txt.replace (/|/g, '');
你要逃離 '|'性格:
txt=txt.replace (/\|/g, '');
如果你想刪除'|'而不是'||'比你可以使用下面提及的解決方案
<div class="inner"> | ABCD || </div>
<script type="text/javascript">
$(document).ready(function() {
var str = $(".inner").html();
alert(str);
var FormatedStr = str.trim().replace('|', '');
alert(FormatedStr);
});
</script>
另外,如果你想比之下
<div class="inner"> | ABCD || </div>
<script type="text/javascript">
$(document).ready(function() {
var str = $(".inner").html();
alert(str);
var FormatedStr = str.trim().replace('|', '').replace('||', '');
alert(FormatedStr);
});
</script>
希望這有助於以取代雙方你來解決你的問題
感謝 PRASHANT
試試這個var txt = txt.split(「|」); – 2013-05-04 10:28:57