首页 文章

xsd中的文件记录分隔符验证

提问于
浏览
-2

需要你帮助获得以下一个 .

要求:

我们使用作为分隔符的文件获取数据 .

示例数据:

12345,AAAA,BBBB,SSC,AAA,99999999,XXX @ gmail.com

所以我的问题是当我们在nxsd中使用它时,我们是否可以使用某些正则表达式来验证数据(或者仅使用分隔符记录),除此之外还有另外一个特殊字符应该抛出一个错误 . 是否有可能在nxsd .

无效数据的示例1:

1|ddd|ggg|fff|ttt|777777777|ee@gmail.com

无效数据的示例2:

12345,aaaa,bbbb,ssc,aaa,99999999,xxx @ gmail.com 1 | ddd|ggg | fffttp:777d7777777

在这种情况下,请告诉我们如何进一步处理 .

感谢和问候,Vivek .

1 回答

  • 0

    只给你有效字符串的正则表达式是:

    ^(?:[a-zA-Z0-9],)* [a-zA-Z0-9] $

    然后你可以在转换中做一个fn:tokenize,这有助于此吗?

    如果这是您需要的答案,请告诉我?

相关问题