按规则取得文本内容
功能说明
按指定规则取出文本内容。
可使用正则表达式测试
窗口进行规则的测试。
参数说明
即使用正则提取字符串
名称 | 类型 | 方向 | 说明 | 注意 | |
---|---|---|---|---|---|
1 | 原文本内容 | 字符串 | 输入 | 输入原文本的内容 | |
2 | 选择规则 | 下拉框 | 输入 | 可选项:邮箱 、手机号 、身份证号 、数字 、英文 、大写英文 、自定义 |
|
3 | 输入正则表达式 | 字符串 | 输入 | 选择规则 为自定义 时可用,输入规则的正则表达式 |
|
4 | 将取到的文本保存给 | 字符串 | 输出 | 输出为变量,如:取出的文本1 |
常用正则表达式
一、校验数字的表达式
表示 | 正则 |
---|---|
数字 | ^[0-9]*$ |
n位的数字 | ^\d{n}$ |
至少n位的数字 | ^\d{n,}$ |
m-n位的数字 | ^\d{m,n}$ |
零和非零开头的数字 | ^(0|[1-9][0-9]*)$ |
非零开头的最多带两位小数的数字 | ^([1-9][0-9]*)+(.[0-9]{1,2})?$ |
带1-2位小数的正数或负数 | ^(-)?\d+(.\d{1,2})$ |
正数、负数、和小数 | ^(-|+)?\d+(.\d+)?$ |
二、校验字符的表达式
表示 | 正则 |
---|---|
汉字 | ^[\u4e00-\u9fa5]{0,}$ |
英文和数字 | ^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$ |