2016-09-30 156 views
-1

提取词语我有一个字符串作为正则表达式从字符串

STR =“值1,则执行特定动作”

我需要一个正则表达式,将确保值,并执行存在于串而不重复。对于这个简单的任务

pattern: "value (.*) perform (.*)" 
+0

您的意思是您需要检查段落中存在的值字符串,并检查执行重复或不正确? –

+0

两者都不应该只发生一次 –

回答

1

无需正则表达式:

-1

您可以如下设置模式。使用此代码

str= "value 1 then perform certain action" 
var a = str.match("value") || [] 
var b = str.match("perform") || [] 
if(a.length == 1 && b.length == 1){ 
    console.log("true") 
}else{ 
    console.log("false") 
} 
+0

这不能确保值和执行不会重复 – Xtroce