我想在我的Azure逻辑应用中验证一个值,该值遵循可以通过正则表达式识别的模式。
我的值是KUL-M-X-Y,其中KUL是固定值,但M的值可以是“KG”,“TON”等,X和Y的值也可以是数字。
我在逻辑应用中搜索了与正则表达式相关的表达式,但没有找到任何内容。
有人能建议一种可能的解决方法吗?
我想在我的Azure逻辑应用中验证一个值,该值遵循可以通过正则表达式识别的模式。
我的值是KUL-M-X-Y,其中KUL是固定值,但M的值可以是“KG”,“TON”等,X和Y的值也可以是数字。
我在逻辑应用中搜索了与正则表达式相关的表达式,但没有找到任何内容。
有人能建议一种可能的解决方法吗?
/([K][U][L]-[a-zA-Z]{2,3}-\d\d)/g
然后,您可以使用普通的条件步骤来检查结果是否存在(如果匹配)或为 null(如果不匹配):
以下是内联代码步骤中的代码,供参考:
var reg = /([K][U][L]-[a-zA-Z]{2,3}-\d\d)/g;
var email = workflowContext.trigger.outputs.body.body;
return email.match(reg);