按规则取得文本内容
功能说明
按指定规则取出文本内容。
可使用正则表达式测试窗口进行规则的测试。
参数说明
即使用正则提取字符串
| 名称 | 类型 | 方向 | 说明 | 注意 | |
|---|---|---|---|---|---|
| 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}$ |