在MySQL正则表达式模式匹配函数中,有一个'match_type' - 'n'。
其中代表,
。字符与行终止符匹配。默认值为 . 匹配在行尾停止。
有人可以解释一下如何使用该匹配类型吗?
来源:
- MySQL:https://dev.mysql.com/doc/refman/8.3/en/regexp.html#function_regexp-like
- 甲骨文:https://docs.oracle.com/cd/B13789_01/server.101/b10759/conditions018.htm
我没有找到这样的例子那些文档。
目前尚不清楚您在问什么,但这里有一个如何使用 match_type n 及其效果的示例:
这不会产生任何结果,因为
.
与换行符不匹配:通过指定 match_type
n
来.
匹配换行符,这会产生一个结果:小提琴
该文档的措辞很糟糕;它似乎假设 a
.*
,但 match_type 适用于 any.
。