gpt4 book ai didi

string - 我需要检查一个字符串是否与 postgresql 中的模式匹配

转载 作者:行者123 更新时间:2023-11-29 13:03:46 25 4
gpt4 key购买 nike

我需要检查字符串是否为“4.3.10”格式。例如,如果将字符串 'AS45' 或 '456' 或 '4.1' 与上述模式进行比较,我应该会收到一条错误消息或 bool 值 false。

最佳答案

使用 Postgres SIMILAR TO 语句进行模式匹配。在查询中,模式匹配器会像这样:

SELECT * FROM table WHERE column SIMILAR TO '[0-9]\.[0-9]\.[0-9][0-9]';

您可以根据需要更改括号内的范围。

http://www.postgresql.org/docs/current/static/functions-matching.html

关于string - 我需要检查一个字符串是否与 postgresql 中的模式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21260790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com