gpt4 book ai didi

javascript - string.match() 与未知长度的通配符

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

我需要使用string.match()来查找JavaScript字符串中的值。要匹配的部分值包含未知字符。如果我知道有两个未知字符,我可以执行以下操作。

string.match(/foo..bar/);

我的问题是,如果我不知道未知数的长度(我是否需要 ......),有正则表达式的方法可以做到这一点吗?我知道的唯一解决方案是多次调用 string.match() ,只是好奇是否有更好的解决方案。

最佳答案

如果有字符,请使用“.”如果它可以出现 0 次或多次(任意次数),则使用“*”,它是正则表达式中的贪婪运算符。因此,您可以使用:-

string.match(/foo.*bar/);

关于javascript - string.match() 与未知长度的通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23018488/

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