Regex 允许字符但在字符重复中失败的正则表达式

Regex 允许字符但在字符重复中失败的正则表达式,regex,Regex,您好,我有以下正则表达式: ^[a-zA-Z0-9,.()\s'#-]*$ 它基本上允许所有apha数字字符和、.- 我想扩展正则表达式,使其在重复特殊字符时失败 例如: 测试==>通过 测试-测试==>通过 测试-测试==>失败 测试,测试==>失败 测试==>失败 如有可能但并非必要,还应: 测试,测试==>失败 请帮忙。。谢谢:在开头添加负片,例如: ^(?!.*?[,.()'#-]{2})[a-zA-Z0-9,.()\s'#-]*$ 看

您好,我有以下正则表达式:

^[a-zA-Z0-9,.()\s'#-]*$
它基本上允许所有apha数字字符和、.-

我想扩展正则表达式,使其在重复特殊字符时失败

例如:

测试==>通过

测试-测试==>通过

测试-测试==>失败

测试,测试==>失败

测试==>失败

如有可能但并非必要,还应:

测试,测试==>失败

请帮忙。。谢谢:

在开头添加负片,例如:

^(?!.*?[,.()'#-]{2})[a-zA-Z0-9,.()\s'#-]*$