gpt4 book ai didi

javascript - 如何在JavaScript中的2个符号[关键字]之间复制文本?

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

如何替换两个符号之间的文本,在我的例子中是“。”和“/”(不带引号)

在 Stack 进行一些研究时,我找到了一些答案,但没有多大帮助。

我认为问题在于使用通用运算符作为字符串的一部分。

我尝试使用拆分

var a = "example.com/something"
var b = a.split(/[./]/);
var c = b[0];

我也尝试过这个:

srctext = "example.com";
var re = /(.*.\s+)(.*)(\s+/.*)/;
var newtext = srctext.replace(re, "$2");

但是上面的2个似乎不起作用。

如果有人要解决这个问题并请使用一两个示例解释转义序列的使用,我会非常高兴。附带说明一下,我尝试用谷歌搜索它,但数据对我来说没有太大帮助。

最佳答案

试试这个代码。

var a = "example.com/something";
var textToChange = 'org';
var result = a.replace(/(\.)([\w]+)(\/)/, '$1' + textToChange + '$3');

结果将是example.org/something

$1 等于 .

$2 是您要更改的字符串

$3 等于 /

目前我只假设您要更改的文本是字母的混合。您可以将 [\w]+ 更改为任何正则表达式以适合您要更改的文本。

关于javascript - 如何在JavaScript中的2个符号[关键字]之间复制文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35053364/

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