我需要刪除從跨度URL的最後部分刪除最後一個元素..從URL
我
<span st_url="http://localhost:8888/careers/php-web-developer-2"
st_title="PHP Web Developer 2" class="st_facebook_large" displaytext="facebook"
st_processed="yes"></span></span>
,我需要採取st_url
,並從中取出php-web-developer-2
所以它只是http://localhost:8888/careers/
。
但我不知道該怎麼做。 php-web-developer-2
並不總是那樣,但它不會有任何/
。它將始終是一個-
分隔字符串。
任何幫助!! ??
PLZ注意,這個解決方案是不通用的。如果URL的最後部分發生在URL的其他地方,則會給出錯誤的結果;例如'http://somewhere.com/test/e'將失敗。 Gisway的答案似乎更好。 – dotNET
這個解決方案有一個非常大的錯誤,因爲如果url是「http:// localhost:8888/careers1/careers」,結果將會是「http:// localhost:8888/1/careers」,第一個''careers''被刪除 – jscripter
你的演示需要一些工作,因爲它沒有演示解決方案。 – mikoop