SELECT REGEXP_SUBSTR('次月经2025-04-15,预产期为2025-11-15', '次月经(\d{4}-\d{2}-\d{2})', 1, 1, 'i', 1) AS 次月经日期
FROM dual
如果是字段放在帆软的单元格中的话,那么直接用函数就行了,因为你次月经后面的日期是10位字符
=mid("次月经2025-04-15,预产期为2025-11-15",find("次月经","次月经2025-04-15,预产期为2025-11-15")+3,10)