Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式替换完全匹配的字符串_Javascript_Regex - Fatal编程技术网

Javascript 正则表达式替换完全匹配的字符串

Javascript 正则表达式替换完全匹配的字符串,javascript,regex,Javascript,Regex,我想要一个正则表达式来替换与它完全匹配的字符串 例如:-var a='@test@te@world@dimension' 我需要替换“@te” 因为“@te”也存在于@test中,所以在我的例子中,Replace语句正在替换@test 所以,任何人都可以让我知道如何才能做到这一点 只需替换完全匹配的字符串。这应该适用于您: /\@te\b/ 试试这个 var a = '@test @te @world @dimension'; var b = a.replace(/@te /, ''); @

我想要一个正则表达式来替换与它完全匹配的字符串

例如:-
var a='@test@te@world@dimension
'

我需要替换“
@te

因为“
@te
”也存在于
@test
中,所以在我的例子中,Replace语句正在替换
@test

所以,任何人都可以让我知道如何才能做到这一点


只需替换完全匹配的字符串。

这应该适用于您:

/\@te\b/
试试这个

var a = '@test @te @world @dimension';
var b = a.replace(/@te /, '');

@te\b
。。。。。。。。。。。。查看,了解关于正则表达式模式及其用法的更多信息。什么不是正则表达式?我想这是OP想要的。OP已经标记了javascript,并请求帮助用他的选择替换所需的字符串,所以我给出了这个示例。太好了。如果你能把这个标记为正确答案,那就太棒了。