使用正则表达式比较比较字符串

时间:2018-02-05 22:23:42

标签: java regex

我必须使用正则表达式比较来比较字符串。

2017年8月29日发货

发货”将成为句子中的起始词。我使它无法按预期工作。可以有人帮助我

"(^Shipped on.* \\w.+\\s\\d{2},\\s\\d{4})"

1 个答案:

答案 0 :(得分:1)

正则表达式Shipped on\s\w+\.\s\d{2},\s\d{4}

Java代码

String string = "Shipped on Aug. 29, 2017";
Boolean isMatch = string.matches("Shipped on\\s\\w+\\.\\s\\d{2},\\s\\d{4}");
System.out.println(isMatch); // true