3

我正在尝试编写一个程序,在该程序中,我必须在字符串列表与模板(本质上是一个字符串)之间进行比较。我不确定使用的术语是什么,但如果有帮助,它将更多地是日志抓取程序。

输入字符串示例:

  1. 你好世界这是我
  2. 你好奇怪的世界这是一个人
  3. 这是一个测试文件
  4. 你好世界这是一个机器人

用来比较

一个。这是一个文件

湾。你好世界这是

这个想法是将输入语句(1-4)与模板字符串(ab)匹配,如果它们匹配,那么我需要对它们采取行动。像 1 & 4 匹配句子b2不匹配。

提前感谢您的帮助/指导。

4

1 回答 1

1

改变你?.*,你有一个正则表达式:

String input = "Hello World this is me";

if (input.matches("Hello World this is .*"))
    // true

ETC

于 2013-02-16T03:25:26.973 回答