gpt4 book ai didi

javascript - 只返回匹配的一部分

转载 作者:行者123 更新时间:2023-11-28 03:26:28 25 4
gpt4 key购买 nike

<分区>

这是一个例子 http://jsbin.com/USONirAn/1

var string = "some text username#Jake#  some text username#John# some text some text username#Johny# userphoto#1.jpg#";

var type = "username";
var regexp = new RegExp(type + "#(.*?)#");
var matches = string.match(regexp);

当前正则表达式返回匹配一个包含 3 个项目的数组 - [username#Jake#, username#John#, username#Johny#]

如何让它只返回我用来搜索的字符串 - (.*?)?在此示例中,它应该是一个数组 [Jake, John, Johny]。是否可以仅通过更改正则表达式函数来获得此信息?

更新:我也尝试过使用 exec 函数,但它同时返回 [username#Jake#, Jake] http://jsbin.com/USONirAn/6

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com