久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      如何用js從字符串中刪除所有非ASCII字符?(兩種方法)

      在《通過js判斷某個日期是否在兩個指定日期之間》中給大家介紹了怎么通過javascript判斷某個日期是否在兩個指定日期之間,感興趣的朋友可以了解一下~

      本文的重點內(nèi)容則是教大家如何用js從字符串中刪除所有非ASCII字符。

      下面我們將給大家介紹兩種實現(xiàn)刪除的方法:

      第一種方法:

      注:此方法將使用正則表達式從字符串中刪除非 ASCII 字符;只有值從 0 到 127 的字符才有效(0x7F 是十六進制的 127);使用.replace()方法將非 ASCII 字符替換為空字符串。

      完整代碼如下:

      <!DOCTYPE html> <html> <head>     <meta charset=utf-8 />     <title></title>   </head> <body style = "text-align:center;">  <h1 style = "color:#880000;" >     PHP中文網(wǎng) </h1>  <p id = "GFG_UP" style =         "font-size: 15px; font-weight: bold;"> </p>  <button onclick = "gfg_Run()">     點擊這里 </button>  <p id = "GFG_DOWN" style = "color:#880000;         font-size: 20px; font-weight: bold;"> </p>  <script>     var el_up = document.getElementById("GFG_UP");     var el_down = document.getElementById("GFG_DOWN");     var str="Hidd???en Ascii ?????Charac££ter";      el_up.innerHTML = "單擊按鈕從給定字符串中刪除所有非ascii字符"          + " <br>給定字符串str = '" + str + "'";      function gfg_Run() {         str = str.replace(/[^x00-x7F]/g, "");         el_down.innerHTML = str;     } </script> </body> </html>

      效果如下所示:

      如何用js從字符串中刪除所有非ASCII字符?(兩種方法)

      第二種方法:

      注:這種方法將使用正則表達式從字符串中刪除非 ASCII 字符,就像前面的例子一樣。它指定要刪除的字符的 Unicode(0080 – FFFF) 之間的字符范圍被刪除;使用.replace() 方法將非 ASCII 字符替換為空字符串。

      完整代碼如下:

      <!DOCTYPE html> <html> <head>     <meta charset=utf-8 />     <title></title>   </head> <body style = "text-align:center;">  <h1 style = "color:#ff7800;" >     PHP中文網(wǎng) </h1>  <p id = "GFG_UP" style =         "font-size: 15px; font-weight: bold;"> </p>  <button onclick = "gfg_Run()">     點擊這里 </button>  <p id = "GFG_DOWN" style = "color:#ff7800;         font-size: 20px; font-weight: bold;"> </p>  <script>     var el_up = document.getElementById("GFG_UP");     var el_down = document.getElementById("GFG_DOWN");     var str="Hidd???en??Ascii ?????Charac££ter";      el_up.innerHTML = "單擊按鈕從給定字符串中刪除所有非ascii字符"          + " .<br>給定字符串Str = '" + str + "'";      function gfg_Run() {         str = str.replace(/[u{0080}-u{FFFF}]/gu, "");         el_down.innerHTML = str;     } </script> </body> </html>

      效果如下:

      如何用js從字符串中刪除所有非ASCII字符?(兩種方法)

      最后給大家推薦《JavaScript基礎(chǔ)教程》~歡迎大家學(xué)習(xí)~

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號