请问易语言的正则表达式取文本中间文字?

已知一段文字里提取“XXXXX,3月25日从XXXXXXXXX广州到杭州,XXXX.”用易语言的正则表达式 提取“”3月25日从XXXXXXXXX广州到杭州”
“\d{1,2}(月|\.|\-)\d{1,2}日?从.+?(到|来|抵|达|返|回|飞).{4}
假如 3月25日 变成“ 20200325 ”

请问在原表达式上怎么修改? 谢谢各位。
最新回答
最初

2024-04-16 16:53:34

按照你的要求编写的程序如下(见图)

追问

请问大神,这里的?= 是什么意思呢? /U 是什么意思呢?

还有一个问题,大神这个表达式 文本的日期里有时会有日和从,有时没有,我发现把日删除后,这个公式就出错了



追答

解释见图.

追问

好奇怪,这样会出错。。。这表达式删除日字后匹配就这样了。

追答

追问
是原本查找数据里 把日删除 就出错。。程序表达式里已把?也去除了。。
追答

追问

追答