正则表达整句

时间:2013-09-04 08:58:11

标签: nsregularexpression

我的正则表达式有问题。这是一个示例文本:

“状态:匹配时间:10:3​​6:08 09/03/2013 from = 0.0.0.0:162 oid = 1.3.6.1.4.1.11536.3.6.1000 trap = n / a specific = n / a traptime = 60 days ,17:39:10.0 community = Cyber​​-Ark agent = 192.118.37.30 version = v2c var1 = italog var2 = var3 = 03/09/2013 10:35:37 ITATS426E Safe oniya_gemel空间不足.__“

我应该使用哪个正则表达式匹配“var3 + out of space”之后的所有内容。我需要整个句子匹配:“var3 = 03/09 / 2013 10:35:37 ITATS426E Safe oniya_gemel空间不足.__”

我有正则表达式收费并使用

/(var3 =)*(空间不足)/

到目前为止,但它只匹配“空间不足”。

非常感谢任何输入!

提前谢谢!!!!

Vesec

1 个答案:

答案 0 :(得分:0)

您需要指定var3 =和空格之外的字符。

/(var3=).*(out of space)/ 

明星表示“上一个符号重复0次或更多次”。因此,你的正则表达式寻找0次或更多次重复的“var3 =”,然后是“空间不足”。 IE浏览器。这颗恒星影响了“var3 =”部分,而不是表明它与“空间不足”之间应该存在字符。

“”。在正则表达式匹配任何字符,所以我的提议声明“var3 =”,后跟0或更多字符,然后是“空格不足”。