你好我如何查询Mysql找到^在一个未知长度模式的位置18任何帮助将不胜感激
模式
NN ^^^ NNN5 ^ YN可能更长
我尝试了LIKE %% REGEX''我所知道的一切
真的好奇如何做到这一点
提前致谢
答案 0 :(得分:1)
如果您需要在第18位找到^
,可以使用Mysql的LEFT()
和RIGHT()
函数
select left(details,18),
right(left(details,18),1) pattern
from t having pattern ='^'
或
select *
from t
where right(left(details,18),1) ='^';