是否有可能定义一个正则表达式,它将匹配每个字符,除了某个已定义的字符或字符集?
基本上,我想用逗号(,)或分号(;)分割字符串。所以我在想用一个正则表达式来做,它会匹配所有的东西,直到它遇到一个逗号或分号。
是否有可能定义一个正则表达式,它将匹配每个字符,除了某个已定义的字符或字符集?
基本上,我想用逗号(,)或分号(;)分割字符串。所以我在想用一个正则表达式来做,它会匹配所有的东西,直到它遇到一个逗号或分号。
[^,;]+
您还没有指定正在使用的正则表达式实现。它们中的大多数都有一个Split方法,该方法接受分隔符并按它们进行分隔。你可能想使用一个"normal"(不含^)字符类:
[,;]+