當前位置:編程學習大全網 - 編程軟體 - Jquery的字符串替換問題

Jquery的字符串替換問題

<!DOCTYPE?html>

<html?lang="en">

<head>

<meta?charset="UTF-8"?/>

<title>Test?Page</title>

</head>

<body>

<script>

var?str1?=?'C:\\Program?Files\\iPod\\bin\\iPodService.Resources\\ca.lproj\\iPodServiceLocalized.dll';

var?str2?=?str1.replace(/\\/g,?'/');

console.log(str1);

console.log(str2);

</script>

</body>

</html>

註意,replace()中的第壹個參數我用的是正則表達式(regular?expression)而非字符串,表達式最後要加上g(flag)代表global,意指把所有匹配到的‘\\'都替換為’/‘,否則只替換第壹個匹配到的’\\‘。學好reg?exp對於解決類似的問題,包括表單驗證等繁瑣工作十分有幫助。並且,除了JavaScript外,大部分主流開發語言都實現了reg?exp,只是相互間略有差別。

FYI,妳所說的jQuery應該是指JavaScript。JavaScript是壹種在Web?deveopment中主要用於client?side開發的編程語言,而jQuery是壹個非常流行的JavaScript開發庫。應用jQuery進行開發可以大大簡化DOM?Manipulation和Ajax等原本較繁瑣的工作,更重要的是它能幫助開發人員避免大部分的瀏覽器兼容性問題,所以近年十分受歡迎。所以請搞清楚,這兩者雖然關系密切,但絕不是同壹樣東西

  • 上一篇:excel宏編程如何對打印機進行設置,打印紙張,寬度,高度?
  • 下一篇:數控車床esp開路是怎麽回事?
  • copyright 2024編程學習大全網