第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求助js正則表達(dá)式替換

求助js正則表達(dá)式替換

青春有我 2018-08-06 14:10:45
我有這樣一個字符串:/233/ziyuanku/Screenshot_2014-09-03-16-11-45.png我想把前面的233替換掉,只保留后面的路徑,即:/ziyuanku/Screenshot_2014-09-03-16-11-45.png所有這樣的字符串都是/開頭,之后接一個不定長數(shù)字id,之后是路徑名/abc/def/ghi.txt,可能會包含空格,也可能會有類似純數(shù)字的長串,比如/233/ziyuanku/5695446/my.png這樣正則已經(jīng)寫出來了'/\d+(.*)'但是不知道用js如何做匹配和替換
查看完整描述

1 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗 獲得超11個贊

str.replace(/^\/\d+/, '')

注意, 這并不改變str本身, 你可以str = str.replace(...).

\/是轉(zhuǎn)義字串的/, 因為js的正則對象是以/.../來聲明的.

補充內(nèi)容

s.replace(/\/[a-zA-Z0-9_-]+\.png$/, '')

為防你再問:

  • 如果還有別的后綴, 就改png(png | jpeg | gif)

  • 如果文件名還有別的特殊字符, 就加在[...]里面的最后

提醒, 這里是讓你執(zhí)行兩次replace, 可寫成方法鏈.


查看完整回答
反對 回復(fù) 2018-09-16
  • 1 回答
  • 0 關(guān)注
  • 617 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號