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
使用RegExp搜索字符串并处理它,然后删除它(纯JAVASCRIPT)_Javascript_Regex_Replace - Fatal编程技术网

使用RegExp搜索字符串并处理它,然后删除它(纯JAVASCRIPT)

使用RegExp搜索字符串并处理它,然后删除它(纯JAVASCRIPT),javascript,regex,replace,Javascript,Regex,Replace,我在Javascript中有一个包含文本的变量,例如: <First random:23> <Hi id:2 value:43/> <Last random:33> 我想搜索此模式,我使用了: /<HI ID:[\d]+ VALUE:[\d]+\/>/i //i 然后,我想从原始字符串中删除此引用。我该怎么做?之后,我想要的是: <First random:23> <Last random:33> 这是用于解

我在Javascript中有一个包含文本的变量,例如:

<First random:23>
<Hi id:2 value:43/>
<Last random:33>

我想搜索此模式,我使用了:

/<HI ID:[\d]+ VALUE:[\d]+\/>/i
//i
然后,我想从原始字符串中删除此引用。我该怎么做?之后,我想要的是:

<First random:23>
<Last random:33>

这是用于解析游戏数据的,解析一次后,不再需要文本。而将其留在那里可能会降低未来RexExp比赛的表现。更多的文字,更多的时间来执行,或者我认为!我错了吗


谢谢你的关注

删除事件后应该是什么样子?您显示的正则表达式模式有效吗?(注意:在全局模式下,
\d
周围不需要方括号,但您的: