gpt4 book ai didi

javascript - 正则表达式:在正则表达式中搜索相同的值

转载 作者:行者123 更新时间:2023-11-30 19:42:10 25 4
gpt4 key购买 nike

<分区>

我有这个字符串:

const test = `
/**
* @test
* {
* }
* @example
* {
* "name": "Error",
* }
* @test
* {
* }
* @example
* {
* "name": "Success",
* }
*/
`;

我想返回所有在字符串中找到的@example。这是我的代码:

const regexExample = /@example[\s\S]*?(?=@test|$)/g;
let m;
do {
m = regexExample.exec(test)
if (m) {
console.log(m[0]);
return m[0];
}
} while (m);

我得到的输出是:

@example
* {
* "name": "Error",
* }
*

我如何搜索所有的@example,如果找到一个@来验证它是否等同于@example

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