我是正规表达的新手,在学习中我在一些基本的困惑中,你可以解释这个表达
询问
SELECT REGEXP_REPLACE('Having fun with', '([a-z])+', 'A') FROM dual;
Run Code Online (Sandbox Code Playgroud)
结果:
HA A A
Run Code Online (Sandbox Code Playgroud)
询问
SELECT REGEXP_REPLACE('Having fun with', '([a-z])*', 'A') FROM dual;
Run Code Online (Sandbox Code Playgroud)
结果:
AHAA AA AA
Run Code Online (Sandbox Code Playgroud)
根据这些查询及其结果,我无法理解+和*之间的主要区别.