[英]How to get the last segment with regular expression?
我有以下網址。
http://127.0.0.1/ci/index.php/admin/menus/edit/24
我想從中獲取24以便在jquery / javascript中使用。
這樣的事情。
var id=this.href.replace(/.*=/,'');
this.id='delete_link_'+id;
誰能告訴我該如何編碼?
var id = this.href.match(/[^\/]*$/)
this.id = 'delete_link_' + id;
為什么要使用正則表達式?
var parts=this.href.split("/");
var id = parts[parts.length - 1];
this.id='delete_link_'+id;
正則表達式在這里過大了。
var s = "http://127.0.0.1/ci/index.php/admin/menus/edit/24";
s.substring(s.lastIndexOf("/")+1);
"http://127.0.0.1/ci/index.php/admin/menus/edit/24".match(/^.*\/([^\/]+)$/)[1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.