如何在IS规则中检查非英文字符?

2020-09-21 08:58发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要在IS中定义一个规则,该规则可以过滤出包含非英文字符的字段,例如汉字,日文字符和...。

我在IS Advanced Editor中找不到任何有用的函数,如果您有解决方案或想法,请告诉我。

例如:

ASASAS通行证

asasasas通行证

中文失败

ASAS1234 Pass

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要在IS中定义一个规则,该规则可以过滤出包含非英文字符的字段,例如汉字,日文字符和...。

我在IS Advanced Editor中找不到任何有用的函数,如果您有解决方案或想法,请告诉我。

例如:

ASASAS通行证

asasasas通行证

中文失败

ASAS1234 Pass

付费偷看设置
发送
5条回答
Alawn_Xu
1楼 · 2020-09-21 09:52.采纳回答

BEGIN
RETURN match_regex($ parameter0,'([[az] | [0-9])*','CASE_INSENSITIVE');
END

宇峰
2楼-- · 2020-09-21 09:43

RETURN match_regex( $ parameter0,'([-。#] | [az] | [0-9])*','CASE_INSENSITIVE');


再次感谢德克。 我想到了。 我忘记添加" |"

骆驼绵羊
3楼-- · 2020-09-21 09:58

感谢Venken,它工作正常。

SKY徐
4楼-- · 2020-09-21 10:00

我给UTF-8命名是正确的。 但是我提供了订单号,名字,姓氏和手机号码。 但是文本数据是数字,美孚数字,名字和姓氏。 如何解决此问题?请告诉我们。


谢谢

krish。

nice_wp
5楼-- · 2020-09-21 09:52

Hi Dirk,

感谢重播。 很好。 我有Source是Sql server(阿拉伯数据),我的目标是Flat文件。 阿拉伯名称未正确加载到平面文件中。 我已经检查了平面文件中的选项("语言和代码"页)。 我已经指定了语言(阿拉伯语),并且代码页是cp1256,但仍然无法正确获取名称。 如何解决该问题?。

谢谢

克里希。

一周热门 更多>