2015-09-16 63 views
0

我需要在/斜線之間取值。例如./ankits/ankitt$.在這裏,我需要採取'antits'字符串。我需要使用reg-expression還是可以使用trim方法完成? 請幫我解決這個如何修剪斜槓之間的字符串?

+0

修剪修剪的空間,所以沒有修剪 –

+0

我不得到。你能否提供任何代碼示例? –

+1

[Javascript正則表達式解析路徑字符串]的可能重複(http://stackoverflow.com/questions/15281871/javascript-regular-expression-to-parse-path-string) –

回答

0

這個正則表達式將返回什麼插圖中的斜線:

/\/(.*?)\// 

測試代碼:

var regex = /\/(.*?)\//; 
var str = './ankits/ankitt$.'; 
var result; 

result = regex.exec(str); 

alert(result[0]); 

簡稱:

"./ankits/ankitt$".match(/\/(.*?)\//)[1] 
0

試試這個

"./ankits/ankitt$".match(/\/([^\/]+)\//)[1] 
2

什麼​​方法?

var str = './ankits/ankitt$.'; 
var arr = str.split('/'); 
console.log(arr); 

它將拆分數組中的字符串,正斜槓將用作分隔符。