JavaScript利用正则表达式去除字符串重复字符

作者:拾光

时间:2026-10-29

浏览:272

本文介绍如何使用JavaScript的正则表达式去除字符串中的重复字符。通过实例演示,展示利用replace方法与正则模式匹配实现去重的具体代码及运行结果,并推荐相关在线测试工具供开发者参考。

文章目录

JavaScript正则表达式去重示例

本文介绍一种利用JavaScript正则表达式去除字符串中重复字符的实现方法,供开发者参考。

以下示例展示了如何通过正则表达式过滤字符串中多余的重复字符,运行后可查看实际效果。

具体实现代码如下:


<html>
<head>
<title>利用正则表达法除去字符串中的重复字符</title>
</head>
<body>
<script language="javascript">
 str = "Google" 
 str1 = str.replace(/(.).*\1/g,"$1") 
 document.write(str + "<br>");
 document.write(str1);
</script>
</body>
</html>

代码运行后的输出结果如下:

原始字符串为Google,去重后结果为Gogle。

此外,推荐两款实用的正则表达式辅助工具:

JavaScript正则表达式在线测试工具: http://tools.jb51.net/regex/javascript

正则表达式在线生成工具: http://tools.jb51.net/regex/create_reg

希望上述内容对JavaScript编程有所帮助。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章