我想Pattern
在 Java 中创建一个将为这些行返回 true 的代码:
some_stuff.ABS
hellomynameis.ABS
any_string_or_number.ABS
我尝试*.ABS
用作 Pattern 但它没有用..
如果您只想找到以结尾的 ABS
每个字符串,那么请执行
if (line.endsWith(".ABS")) {
// do your stuff
}
或者,对于现实生活中的字符串:
if (line.trim().toUpperCase().endsWith(".ABS")) {
// do your stuff
}
首先,您需要匹配所有内容 until .ABS
,因为您可以使用 adot(.)
出现 0 次或更多次(*
量词)。然后要匹配.ABS
,您将需要\\.ABS
.
你可以使用这个: -
.*\\.ABS
当然,如果你只想匹配以 结尾的字符串.ABS
,那String.endsWith
将是一个更好的选择。您在这里并不需要正则表达式。