单行文本
单行文本组件用于收集用户输入的短文本信息,如姓名、电话、编号等。支持长度限制、正则校验、默认值等能力,并可配合流程分支进行条件判断。
# 组件预览
操作演示视频:
配置界面示意:

# 配置项说明
| 配置项 | 说明 |
|---|---|
| 最小长度 | 限制用户输入的最小字符数。若输入内容长度小于该值,则校验不通过。 |
| 最大长度 | 限制用户输入的最大字符数。可删除该值,删除后表示不限制最大长度。 |
| 正则表达式 | 用于对输入内容进行格式校验。例如 ^\d+$ 表示必须为纯数字。若填写了正则表达式,则 必须同时填写验证提示语,以便在输入不符合格式时友好地提醒用户。 |
| 默认值 | 发起流程时表单自动填充的初始文本。请注意,默认值需满足上述长度限制和正则表达式规则,否则可能导致保存或提交时校验失败。 |
# 值格式
该组件在提交或存储时,数据格式为 字符串。
示例:
"单行文本"
实际存储时,会直接保存用户输入的文本内容,如 "张三"、"13800138000" 等。
# 流程分支条件
在流程条件节点中,可对单行文本字段进行以下逻辑判断,以控制流程走向:
| 条件 | 说明 |
|---|---|
| 等于 | 字段值完全等于指定字符串 |
| 不等于 | 字段值不完全等于指定字符串 |
| 包含 | 字段值中包含指定子串 |
| 不包含 | 字段值中不包含指定子串 |
| 为空 | 字段值为空字符串或未填写 |
| 不为空 | 字段值非空 |
这些条件常用于审批路由、动态节点跳转等场景,可根据业务需求灵活组合使用。
# 注意事项
修改配置后请保存并重新发布流程,否则变更不会生效。
若同时设置最小长度和正则表达式,系统会依次校验(先长度,后正则),请确保规则之间无冲突。
默认值建议不要超过最大长度限制,否则发起表单时可能会自动截断或提示错误。
正则表达式验证提示语应清晰明确,例如“请输入纯数字”或“格式应为 11 位手机号”,以提升用户体验。