如何在JavaScript中替換此字符|
?替換JavaScript和PHP中的字符串
<html>
<body>
<script type="text/javascript">
var str="data|data|data";
document.write(str.replace(/|/g,"<br />"));
</script>
在給定的代碼輸出,每一個角色都有了 「< BR />」
我不知道什麼是錯我的代碼.. :)
此外,對於PHP,我希望函數使用,如果輸入的是
|string||
和輸出應該是
string
只。我只想在PHP中的字符串的外部部分被取代:||hel||lo||
將變成hel||lo
。
我可以用trim()
嗎?我認爲trim()
只適用於空格。
你應該發佈2個單獨的問題(特別是在不同的語言),以及2個單獨的問題。 – 2010-08-02 09:47:38
借調 - 從你的評論下面,PHP的問題似乎與JS的稍有不同,但這個問題並不明顯。我會說這兩個是不同的發佈作爲兩個不同的問題。 – Piskvor 2010-08-02 09:59:25