Regex 使用正则表达式删除特定上下文中的字符
我试图删除出现在特定上下文中的字符,但我想不出方法。比方说,我想去掉每个元音前出现的x。是不是有点像:s/x[aeiou]/然后呢?如何将x替换为零并保留其后的匹配项?使用a和a: 详情:Regex 使用正则表达式删除特定上下文中的字符,regex,Regex,我试图删除出现在特定上下文中的字符,但我想不出方法。比方说,我想去掉每个元音前出现的x。是不是有点像:s/x[aeiou]/然后呢?如何将x替换为零并保留其后的匹配项?使用a和a: 详情: x([aeiou])-匹配x并捕获下一个元音 $1是保留元音的反向引用,因此元音将被还原 /g用于替换所有匹配项。使用a和a: 详情: x([aeiou])-匹配x并捕获下一个元音 $1是保留元音的反向引用,因此元音将被还原 /g用于替换所有匹配项。我的答案有帮助吗?然后请接受答案。我的答案有帮助吗?
-匹配x([aeiou])
并捕获下一个元音x
是保留元音的反向引用,因此元音将被还原$1
/g
用于替换所有匹配项。使用a和a:
详情:
-匹配x([aeiou])
并捕获下一个元音x
是保留元音的反向引用,因此元音将被还原$1
/g
用于替换所有匹配项。我的答案有帮助吗?然后请接受答案。我的答案有帮助吗?然后请接受答案。
s/x([aeiou])/$1/g