javascript如何可以取得一个字符串中问号以后的两个字符?

比如说
192.168.1.110/?id=12
我想取得"?"之后的"id"
应该怎么做?
正则表达式吗?怎么写啊?

\?(\w{2})
这样可以但是前提是你的?后面的那两个字符只包含数字和英文字母,

如果你还好有其他特殊字符的话就加上就可以了,呵呵,如果不明白就给我留言,我再给你回复。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-23
不用正则也行。。
用截取字符串来做呀

substring() indexOf本回答被提问者采纳
第2个回答  2009-12-25
\/\?id\=(?<id>\d+)
第3个回答  2009-12-23
"192.168.1.110/?id=12".split('?')[1].split('=')[0]

javascript如何可以取得一个字符串中问号以后的两个字符?
\\?(\\w{2})这样可以但是前提是你的?后面的那两个字符只包含数字和英文字母,如果你还好有其他特殊字符的话就加上就可以了,呵呵,如果不明白就给我留言,我再给你回复。

JS截取指定字符串到指定字符串之间的内容
结论:JavaScript中的match方法可以用来截取字符串中指定字符串之间的内容,如例子中的 "" 和 "" 之间的内容。通过正则表达式 `\/(\\S*)\/`,我们可以找到并提取出这部分内容。`\\S*` 表示匹配零个或多个非空白字符,`*` 符号使其可以重复出现。match方法会返回匹配的结果,如果没有找到匹配,则返回n...

JS中***.search什么意思
在JavaScript中,`.search`是一个重要的方法,它主要用于处理URL中的查询字符串部分。查询字符串通常出现在URL的问号(?)后面,用来传递额外的数据。例如,`http:\/\/example.com\/?name=abc&pp=cde`中的"name=abc"就是通过`.search`方法可以获取到的。`location`对象,特别是其`.search`属性,负责解...

JavaScript 双问号(空值合并运算符)
空值合并运算符在 JavaScript 中主要应用于安全地提供默认值,避免因 null 或 undefined 值导致的程序错误。总结,JavaScript 双问号为空值合并运算符,其作用是将左侧为 null 或 undefined 时,返回右侧表达式的值。它与逻辑或(||)不同,能够处理假值如 0 和空字符串,并在与逻辑运算符结合使用时需...

javascript 字符串中截取字符
用正则表达式: function getInfo(abc){ abc = "(2243554533),sdsdl-8764\/.,l";re = \/(\\()(\\d+)(\\))(^,)(,)\/;re.exec(abc.value);window.alert(RegExp.$2 + ", your want" + RegExp.$5);} 正则应该有错误,我没有测试。但是思路应该是这样的 http:\/\/hi.baidu.com\/zdbj\/...

JQ,如何获得一个文本框中文本的最后一个字符。
方法一:运用String对象下的charAt方法charAt() 方法可返回指定位置的字符。 代码如下 str.charAt(str.length – 1)请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串方法二:运用String对象下的substr方法substr() 方法可在字符串中抽取从 start 下标...

在js里如何截取一个字符串的后六位字符
在JavaScript中,要截取一个字符串的后六位字符,可以使用字符串的 `slice` 方法或者字符串的索引来实现。以下是具体的操作方式:使用 `slice` 方法:javascript let str = "这是一个示例字符串"; \/\/ 假设这是你的字符串变量 let lastSixChars = str.slice; \/\/ 获取后六位字符 console.log; \/...

微信小程序或者js怎么截取字符串和对字符串的详细操作全网最详细方法...
实例 (1) `string.substring(0, 6)` 从字符串 "NinidxSearchEngine" 的开始位置截取到第6个位置,结果为 "Ninidx"。 (2) 若 `start` 与 `end` 相等,返回空字符串。 (3) 若 `start` 大于 `end`,交换 `start` 与 `end` 的位置后进行截取。 (4) 若 `start` 或 `end...

javascript中怎么获取请求的参数?
通过使用window.location.search可以获取到当前URL的?号开始的字符串,如前面的链接获取到的search为?id=001,再对获取的字符串进行处理,就可以获取到参数的值了,参考代码如下:<SPAN style="FONT-SIZE: 14px">function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^...

如何用JavaScript操作字符串
• concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。• indexOf() – 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。• charAT() – 返回指定位置的字符。• lastIndexOf() – 返回字符串中一个子串最后一处出现的...

相似回答