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

作者:拾光时间:2026-10-29 16:27:30浏览:273

本文介绍如何使用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编程有所帮助。

作者最新文章