我正在尝试编写一个程序,我必须在其中使用模板(实际上是一个字符串)对字符串列表进行比较。我不确定使用的术语是什么,但如果有帮助的话,它将更多地是日志抓取程序。
输入字符串示例:
与
进行比较一个。这是?文件
湾Hello World这是?
想法是将输入语句(1-4)与模板字符串(a-b)匹配,如果它们匹配,那么我需要对它们进行操作。像1& 4匹配句子 b ,但 2 不会。
提前感谢您的帮助/指示。
答案 0 :(得分:1)
将您的?
更改为.*
并获得正则表达式:
String input = "Hello World this is me";
if (input.matches("Hello World this is .*"))
// true
等