gpt4 book ai didi

javascript - 替换此字符串的正则表达式

转载 作者:行者123 更新时间:2023-11-30 13:41:06 24 4
gpt4 key购买 nike

我有这个字符串

"ABC-2341241244 | tb1 | value | tb2 | value | tb10 | value"

我可以用正则表达式替换什么,例如 '|待定 | value ' with '' with this,

"ABC-2341241244 | tb1 | value | tb10 | value"

我知道值 tbxx 是我拥有的一个变量。

Regex 引擎是 javascript,不是 .Net 或 C#。

最佳答案

确切的语法取决于您使用的语言,但您需要转义 | 字符,因为它在正则表达式中具有特殊含义。

在 perl 中你会做这样的事情:

my $string = "ABC-2341241244 | tb1 | value | tb2 | value | tb10 | value";
$string =~ s/\| tb2 \| value //;

在 java 中是这样的:

String string = "ABC-2341241244 | tb1 | value | tb2 | value | tb10 | value";
string = string.replaceAll("\\| tb2 \\| value ", "");

关于javascript - 替换此字符串的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2222702/

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