填报控件设置问题

image.png我需要做一个上面的这种填报

1:要校验为邮箱格式

2:要多选

3:存到数据库里需要是字符串数组["test1@qq.com","test2@qq.com"]

4:用户自定义输入

请问要怎么实现

FineReport privacy 发布于 2023-6-20 11:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-20 11:36
最佳回答
0
ID1208Lv6高级互助
发布于2023-6-20 11:34

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于2023-6-20 11:42(编辑于 2023-6-20 11:46)

我只匹配QQ与163的邮箱,类似这样

GREPARRAY(SPLIT(a2,","),REGEXP(item,"^[\\w-]+(\\.[\\w-]+)*(@qq.com|@163.com)$"))

count(GREPARRAY(SPLIT(a2,","),REGEXP(item,"^[\\w-]+(\\.[\\w-]+)*(@qq.com|@163.com)$")))=count(split(a2,","))

--------相对通用一点的。你继续增加域名的后缀-------

GREPARRAY(SPLIT(A3,","),REGEXP(item,"^[0-9a-zA-Z_]{0,19}@[0-9a-zA-Z]{1,13}\\.[com,cn,net]{1,3}$"))

image.png

  • 3关注人数
  • 235浏览人数
  • 最后回答于:2023-6-20 11:46
    请选择关闭问题的原因
    确定 取消
    返回顶部