如何在 where 子句中编写正则表达式来匹配以下模式
模式一
~
~ ~
~ ~ ~
模式二
~ ~ |A~b
~ ~ ~|A~b~c
~ ~ ~|this can be anything
~ ~ ~ ~ ~ ~|this can be anything
对于模式2,只需要匹配|之前的部分。
最佳答案
^~([ ]+~)*[ ]*(\\|.*|$)
试试这个。如果在第一个 ~
使用之前有空间
^[ ]*~([ ]+~)*[ ]*(\\|.*|$)
查看演示。
关于mysql - 如何在where子句中写mysql正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28738963/