是否可以定义一个正则表达式来匹配除某个定义的字符或字符集之外的每个字符?
基本上,我想用逗号 (,) 或分号 (;) 分割字符串。因此,我正在考虑使用正则表达式来执行此操作,该正则表达式将匹配所有内容,直到遇到逗号或分号为止。
最佳答案
[^,;]+
您尚未指定您正在使用的正则表达式实现。它们中的大多数都有一个 Split
方法,该方法采用分隔符并按分隔符进行分割。您可能想使用具有“正常”(不带 ^
)字符类的字符类:
[,;]+
关于regex - 什么正则表达式将匹配除逗号 ',' 或分号 ';' 之外的每个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1409162/