【发布时间】:2015-04-13 12:09:49
【问题描述】:
我有一个文件正在阅读并搜索单词。
名字 = 杰克
主动多普勒名称 = 200ms
使用搜索即时通讯时
if(line.contains("name")
这个语句找到了这两行,但我只需要它来找到第一行,因为我有一个单独的语句来细化“活动多普勒名称”。所以我需要正则表达式的帮助来检查它在“名称”这个词之前是否只是空格。这些是我想出的一些选项,但不起作用
if(line.contains("\\s+\bname")
或
if(line.contains("^\\s+name")
谢谢
【问题讨论】: