sql regexp_like检查键值对

时间:2013-04-04 13:10:05

标签: sql regex sql-like

我想检查一个由键值对组成的给定字符串 比如val1=value1;val2=value2;val3=val4=value4...等。

现在我想检查哪个键没有实例键val3的值。这可以通过使用正则表达式实现吗?

1 个答案:

答案 0 :(得分:1)

是的,你可以用这个正则表达式

来做到这一点
(?<=;|^)\w+(?==;|=$)

注意:

Lookarounds不受广泛支持,所以这可能不起作用!如果是这样,你可以使用这个正则表达式(;|^)\w+=(;|$)