java - 正则表达式 Junit 测试

标签 java regex junit

我正在进行 Junit 测试,该测试应该测试不包含元音 (aeiou) 的单词出现的次数。

String matchString = "^[.[^aeioAEIO]]*$";

这是正确的吗?谢谢。

最佳答案

匹配所有不包含元音的单词的正则表达式是:

String matchString = "\\b[^\\saeioAEIO]+\\b";

关于java - 正则表达式 Junit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23208927/

相关文章:

java - String.xml 中的字符串和整数的问题

java - 将字符添加到 BufferedReader

maven - 如何从 PIT 突变分析中排除测试?

java - 泛型类型枚举和静态导入导致方法不明确问题

java - Wicket 的对象序列化问题

java - Spring Boot中jar和war的区别?

java - 摆脱在 JUnit 窗口中显示长包名称的问题

python - 基于表达式匹配的过滤

python - 使用正则表达式切换字符

regex - 根据正则表达式重命名一组文件