`
zhangyaochun
  • 浏览: 2608762 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

url操作之获取query string

阅读更多

问题示例:

 

var url = '****.com?uname=zhangyaochun&uid=10001#index';

 

需求是获取问号后面的query string(去掉hash部分)

 

function get_querystring(url){
    return url.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/, '$1');
}
 
分享到:
评论

相关推荐

    PHP获取当前url路径的函数及服务器变量QUERY_STRING、REQUEST_URI

    **说明:** `QUERY_STRING`用于获取URL中的查询参数部分,即URL中`?`符号后面的所有字符。它不包含`?`符号本身。 **示例:** - 当访问`http://www.biuuu.com/?p=222&q=biuuu`时,`$_SERVER["QUERY_STRING"]`的值为`...

    ASP技术常遇问题解答-如何将Query String传送到另一个ASP文件去?.zip

    Query String是URL的一部分,用于传递参数,通常以问号(?)后跟键值对的形式出现。例如,`http://example.com/page.asp?id=123&name=John` 中,`id=123`和`name=John`就是Query String参数。在ASP中,我们可以通过...

    Url参数获取工具.zip

    查询字符串就是URL中包含参数的部分,通过`Uri.Query`属性可以获取到。然后,利用`System.Web.HttpUtility.ParseQueryString`方法,可以将查询字符串转换为一个`NameValueCollection`对象,便于遍历和访问参数。 ...

    query-string-hash:query-string-hash通过将查询字符串参数加密为一个哈希字符串来隐藏查询字符串参数,该哈希字符串可用作单个查询字符串参数

    查询字符串哈希加密和解密查询字符串query-string-hash通过将查询字符串参数加密为两种方式的哈希值来隐藏查询字符串参数。怎么运行的? 通过对查询参数进行哈希处理将其隐藏在URL中。 使用强密钥对查询参数进行加密...

    js获取url参数.rar url参数获取

    在JavaScript编程中,获取URL参数是一项常见的任务,特别是在构建动态Web应用时。URL(Uniform Resource Locator)是网页的地址,而URL参数则是附加在URL后面,用于传递额外信息的键值对。这些参数通常以问号(?)...

    C# 获取url的域名

    string url = "http://www.example.com/path?query=param"; Uri uri = new Uri(url); string domain = uri.Host; Console.WriteLine("域名是: " + domain); } } ``` 在这个例子中,`uri.Host`返回的就是...

    基于URL的Java网络编程

    - `String getQuery()`:获取URL的查询部分。 - `String getRef()`:获取URL的片段标识符。 - `String getUserInfo()`:获取URL的用户信息部分。 - `int hashCode()`:创建一个适合哈希表索引的整数。 - `...

    PHP 获取当前 URL

    $query_string = isset($_SERVER['QUERY_STRING']) ? '?' . $_SERVER['QUERY_STRING'] : ''; // 组合成完整的URL $current_url = $protocol . $host . $script_path . $query_string; echo "当前URL: " . $current...

    servlet获取url相关参数

    - **查询字符串(Query String)**: URL中问号(?)后面的部分,包含键值对,如`d=789`。 2. **Servlet API中的方法**: - `HttpServletRequest.getScheme()`: 返回请求的协议,如`http`或`https`。 - `...

    JS 获取当前页面的URL

    在JavaScript中,获取当前页面的URL是Web开发中常见的需求,这主要涉及到浏览器提供的全局对象`window`的一些属性和方法。下面将详细讲解如何利用这些功能来获取和解析URL。 首先,`window.location`对象是...

    Java Web Query 连接数据库操作

    ### Java Web Query 连接数据库操作详解 #### 一、项目搭建与配置 在进行Java Web应用程序开发时,首先需要创建一个新的工程项目,并设置好相关的文件结构。根据标题和描述中的内容,这里主要介绍如何在Java Web...

    C# 如何解析获取Url参数值

    本文将详细介绍如何在C#中解析和获取URL参数值,并提供一种自定义实现的方法。 首先,URL通常由协议、主机名、路径和查询字符串组成,其中查询字符串包含一系列的键值对,形如`key1=value1&key2=value2`。要从URL中...

    通过JAVA语言实现使用URL访问网络资源

    - `public String getQuery()`:获取URL的查询字符串。 示例代码: ```java System.out.println(myURL1.getProtocol()); // 输出 "http" System.out.println(myURL1.getHost()); // 输出 "www.tju.edu.cn" System....

    PHP:提取当前地址URL参数,保存为TXT文件!

    1. 获取`$_SERVER['QUERY_STRING']`获取查询字符串。 2. 使用`parse_str`函数解析查询字符串为关联数组。 3. 遍历数组,生成TXT格式的内容。 4. 使用`file_put_contents`将内容写入文件。 通过以上步骤,你可以轻松...

    servlet 返回 URL

    ### Servlet返回URL与获取URL参数详解 在Java Web开发中,Servlet是处理HTTP请求的核心组件之一。本文将详细介绍如何在Servlet中处理URL,包括获取URL上的所有参数,并通过不同的方法来构建并返回一个完整的URL。 ...

    AQuery 异步调用

    public void callback(String url, JSONObject json, AjaxStatus status) { // 处理回调结果 } }); ``` **二、AQuery的特性** 1. **缓存机制** AQuery支持内存和磁盘缓存,可以显著减少网络请求,提高应用...

    ASP.NET获取URL方法汇总

    //获取完整url (协议名+域名+站点名+文件名+参数) string fullUrl = Request.Url.ToString(); //获取客户端请求的URL信息(不包括主机和端口) ...string urlQuery = Request.Url.Query; //获取服务器上ASP.NET应

    flex通过URL获取request参数

    本篇文章将深入探讨如何在Flex应用中通过URL获取`request`参数,并结合提供的文件列表来阐述实际操作步骤。 标题中的"flex通过URL获取request参数"指的是在Flex应用程序中解析URL查询字符串以获取用户在请求时传递...

    url2.rar_url

    创建URL对象后,我们可以获取URL的各种组成部分,如协议(protocol)、主机名(host)、端口号(port)、路径(path)、查询(query)和片段(fragment)。例如,获取协议: ```java String protocol = url....

    flex获得html容器传递的url参数值

    var query:String = ExternalInterface.call("window.location.search.substring", 1); if(query) { var pairs:Array = query.split("&"); for(var i:uint=0; i ; i++) { var pair:Array = pairs[i].split("=")...

Global site tag (gtag.js) - Google Analytics