2015-10-05 39 views
-1
"VARS.ACT_PUMP_MOTOR.Value"SETTINGSTRUEAPPEND"VARS.ACT_PUMP_MOTOR_LAST.Value" 

我想借此"VARS.ACT_PUMP_MOTOR.Value" and "VARS.ACT_PUMP_MOTOR_LAST.Value"以下条件的正则表达式是什么?

"VARS.ACT_PUMP_MOTOR["SUM.service.value"].Value"SETTINGSTRUEAPPEND"VARS.ACT_PUMP_MOTOR_LAST.Value"

我想借此"VARS.ACT_PUMP_MOTOR["SUM.service.value"].Value"

目前我使用的是下面的正则表达式,但它不工作。 (\"(VARS|BDX)[a-zA-Z0-9_\.\[\]\"\"\']*\"(?! (VARS|BDX)))

+0

在下面的值中。我需要 “VARS.ACT_PUMP_MOTOR [” SUM.service.value “]。值” “VARS.ACT_PUMP_MOTOR [” SUM.service.value “]。值” SETTINGSTRUEAPPEND “VARS.ACT_PUMP _MOTOR_LAST.Value” – user3797234

回答

0
(?:VARS|BDX)[^"]* 

你可以简单地做this.See演示。

https://regex101.com/r/cJ6zQ3/3

+0

在下面的值。我需要 “VARS.ACT_PUMP_MOTOR [” SUM.service.value “值” “VARS.ACT_PUMP_MOTOR [” SUM.service.value “值” SETTINGSTRUEAPPEND “VARS.ACT_PUMP_MOTOR_LAST.Value” – user3797234

+0

@ user3797234加上“ – vks