2
我需要刪除最後一個'/'後的所有內容。需要幫助的JavaScript REG前 - 如何刪除部分字符串
來源:/uploads/images/image1.jpg
結果:/uploads/images/
如何做到這一點與正則表達式? 我試過不同的解決方案,但它不工作。結果我得到NULL。
我需要刪除最後一個'/'後的所有內容。需要幫助的JavaScript REG前 - 如何刪除部分字符串
來源:/uploads/images/image1.jpg
結果:/uploads/images/
如何做到這一點與正則表達式? 我試過不同的解決方案,但它不工作。結果我得到NULL。
沒有正則表達式的需要:
path = path.substring(0, path.lastIndexOf('/') + 1);
您可能要事先檢查,該字符串是否包含斜槓:
var index = path.lastIndexOf('/');
if(index > -1) {
path = path.substring(0, index + 1);
}
字符串將始終包含一個斜槓,因爲這是我在插件中編寫的代碼。但從來沒有更少,一個很好的控制:) – Steven 2010-10-18 14:29:49
費利克斯 - 從技術上講,你會想要'''path.lastIndexOf('/')''爲了得到結果要求的問題。 :o) – user113716 2010-10-18 14:31:18
@patrick dw:Ups,你是對的......謝謝! – 2010-10-18 14:37:30