搜尋

首頁  >  問答  >  主體

javascript - 如何用正規將'****abc*vkf****'前面的*號去掉

abcvkf 只刪除前面的*號,中間和後面的保留,請問下正規怎麼符合?

PHPzPHPz2748 天前684

全部回覆(4)我來回復

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:29:04


    好吧,總是被轉碼了, 看圖片吧,只要replace的時候不全局,就可以了。

    '****abc*vkf****'.replace(/[\*]+/, '')

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:29:04

    這樣? 用到零寬斷言 http://www.cnblogs.com/deerch...

    var s = '****abc*vkf****',
        res = s.replace(/\**(?=abc)/g,'');

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:29:04

    var str="abcvkf*";

    var rex=/^*+/ig;

    str.replace(rex,"")

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:29:04

    回覆
    0
  • 取消回覆