技术栈

ABAP 校验1~31输入检查

乐乐82342024-06-13 20:35

FORM frm_day_check USING p_start_day

p_success.

DATA: pattern TYPE string VALUE '^(0?[1-9]|[12][0-9]|3[01])$',

matcher TYPE REF TO cl_abap_matcher,

text TYPE string.

text = p_start_day.

IF cl_abap_matcher=>matches( pattern = pattern

text = text

) = abap_true..

" 匹配成功,数字在1到31之间

p_success = abap_true.

ELSE.

" 匹配失败,数字不在1到31之间

p_success = abap_false.

ENDIF.

ENDFORM. " FRM_DAY_CHECK

上一篇:网站_域名_DNS_端口_web访问过程
下一篇:Kitex源码解析:本地文件作为 Kitex 的服务治理配置中心部分
相关推荐
HeathlX
4 天前
ABAP-OO:(4)封装、继承、多态
abap
duangww
5 天前
OPEN SQL去掉文本中间的空格
数据库·abap
HeathlX
6 天前
SAP-Fiori:系列(5)Gateway ODATA (V2) CURD之Update
sap·abap
duangww
6 天前
SAP订单费用报表
abap
HeathlX
7 天前
SAP-Fiori:系列(3)Gateway ODATA (V2) CURD之Create
abap
HeathlX
7 天前
SAP-Fiori:系列(4)Gateway ODATA (V2) CURD之Delete
sap·abap
戰皇Hermes
9 天前
ABAP cl_document_bcs-用户权限不足导致正文内容变成附件txt
abap
duangww
9 天前
SAP 生产订单组件修改
abap
HeathlX
9 天前
SAP-Fiori:Gateway ODATA(V2)
abap
HeathlX
9 天前
SAP-Fiori:Gateway ODATA (V2) CURD之Query
abap
热门推荐
01要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法02GitHub 镜像站点03【AI】2026 年具身智能模型和世界模型总结04Codex 接入 DeepSeek API 完整配置文档05裂开!ChatGPT 居然开始要手机号验证,附详细解决方法06零基础教你claude code 接入 deepseek V4072026年AI前瞻:量子AI、具身智能与科学发现的新纪元08在Windows 11上安装Docker的踩坑记录09CC-Switch & Claude 基于 Linux 服务器安装使用指南10CVE-2026-31431 (Copy Fail) 漏洞复现与验证记录