regex “. *”是什么意思?

7gyucuyw  于 2023-03-24  发布在  其他
关注(0)|答案(1)|浏览(247)

例如:

SELECT DISTINCT city
FROM   station
WHERE CITY REGEXP '^[aeiou].*[aeiou]$'
fd3cxomn

fd3cxomn1#

这是正则表达式它是一种或多或少简单的方法,用于在文本上执行非常复杂和通用的搜索。(.)表示“任何字符”,星号(*)表示“任何时间”,从无到“无限”。因此,任何这些示例都应该是正匹配(任何数量的任何字符,包括没有字符):

ae
afu
adfo
efhhha
ahjhjfgjdha
azdgsdfhshsdfgsu
(etc)..

下面的web给出了一个很好的regexs的可视化解释:https://www.dcode.fr/regular-expression-analyser

相关问题