gpt4 book ai didi

javascript - 如何使用javascript中的正则表达式替换cookie字符串中的cookie值

转载 作者:行者123 更新时间:2023-12-01 00:57:50 25 4
gpt4 key购买 nike

我有一个像这样的cookie字符串 'user=sravan;XSRF-TOKEN=1212143;session=random'我需要检查 cookie 字符串中的 XSRD-TOKEN,如果我们有 XSRF-TOKEN然后需要将字符串中的值替换为“test”

预期的新字符串是 'user=sravan;XSRF-TOKEN=test;session=random'

我试过这个(?<=XSRF-TOKEN).*$但它选择 XSRF-TOKEN= 之后的整个字符串

最佳答案

您可以使用(?<=XSRF-TOKEN=)([^;]+) ,例如:

const str = 'user=sravan;XSRF-TOKEN=1212143;session=random';
const processed = str.replace(/(?<=XSRF-TOKEN=)([^;]+)/, "test");
console.log(processed);

但更好的解决方案是解析 cookie 并重新创建字符串。

关于javascript - 如何使用javascript中的正则表达式替换cookie字符串中的cookie值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56384451/

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