【问题标题】:What does '.*' do in case of REGEXP in SQL? [duplicate]'.*' 在 SQL 中的 REGEXP 的情况下有什么作用? [复制]
【发布时间】:2021-07-01 02:49:00
【问题描述】:

如果 MySQL 中的查询从表“Station”中查询以元音开头和结尾的城市名称:

SELECT CITY FROM STATION WHERE CITY REGEXP'^[AEIOU].*[aeiou]$';

'.*' 有什么作用?

【问题讨论】:

    标签: mysql sql regexp-like


    【解决方案1】:

    .* 是任意字符 0 次或多次。点表示任何字符,星号是量词 - 零次或多次。这允许在开始元音和结束元音之间出现可选的任何字符 0+ 次。如果没有.*,CITY 中只允许大写元音开头和小写元音结尾。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-25
      • 2017-09-23
      • 1970-01-01
      • 2017-03-05
      • 2018-08-28
      • 1970-01-01
      • 2017-11-21
      • 2021-02-08
      相关资源
      最近更新 更多