String KRL在预块中将字符串转换为小写 问题:
在规则的前置块中是否有方法将字符串转换为全小写 背景 我有一个正则表达式,它返回字符串的一部分,有时以大写开头,有时不以大写开头。因为我想使用正则表达式的结果作为hashmap中的键,所以我需要大小写始终保持一致。是的String KRL在预块中将字符串转换为小写 问题:,string,lowercase,krl,String,Lowercase,Krl,在规则的前置块中是否有方法将字符串转换为全小写 背景 我有一个正则表达式,它返回字符串的一部分,有时以大写开头,有时不以大写开头。因为我想使用正则表达式的结果作为hashmap中的键,所以我需要大小写始终保持一致。是的lc()是你的朋友。规则示例: rule example { select when somedomain someevent pre { x = "FOO"; y = x.lc(); } noop(); } 文档链接:
lc()
是你的朋友。规则示例:
rule example {
select when somedomain someevent
pre {
x = "FOO";
y = x.lc();
}
noop();
}
文档链接: