如何在行尾停止正则表达式

时间:2015-08-10 10:07:49

标签: regex jscript

试图找出下一个案例: 我有带参数的txt文件

environment=trank
Browser=iexplore
id=1988
Url=www.google.com
maautomate=no

当我使用正则表达式模式解析此txt文件时,如

/environment=([^\s]+)/

我得到了“trankBrow”,或者

/Url=([^\s]+)/

我收到了www.google.commaautomate = no

那为什么要追加第二个参数呢?以及如何只获得“trank”?

1 个答案:

答案 0 :(得分:1)

environment=([^\\s]+)

你需要使用它。\s在你的情况下是s,因此在trankBrow之后输出为s