美文网首页
X++如何使用正则表达式

X++如何使用正则表达式

作者: axxxxxxxx | 来源:发表于2017-10-19 14:09 被阅读0次

When working with strings, ex. replacing text, validating content or simply checking for existence, It can sometimes be a good idea to consider using Regular Expressions (RegExp), insted of using ordinary string manipulation methods.
X++ itself does not seem to support Regular Expressions, but we can use the .NET functionality.
Below is an example method of how to validate that an email address is written in a proper format.

It simply returns true if the input is a properly formatted email.
To replace text in a string you could do something like this:

image.png

This will replace ALL found email addresses.
Below is an example of how to “find” all matches.

image.png

Notice the difference between the RegExp pattern in this example and the first example.
The first pattern checks if the input is valid.
And this pattern checks for ALL valid matches.
For more information about regular expressions visit:www.regular-expressions.info

原文地址:http://fourone.se/blog/2009/10/02/using-regular-expressions-in-dynamics-ax/

相关文章

  • X++如何使用正则表达式

    When working with strings, ex. replacing text, validating...

  • 手把手带你实现Markdown编辑器语法高亮

    源代码:ZYMarkdownEditor 什么是正则表达式? iOS开发如何使用正则表达式? 使用正则表达式匹配M...

  • Python 爬虫第一步 - 正则表达式

    正则表达式的使用 想要学习 Python 爬虫 , 首先需要了解一下正则表达式的使用,下面我们就来看看如何使用。 ...

  • 正则表达式的查询

    MySQL中使用用正则表达式 进行搜索 本小节将学习如何在MySQL WHERE子句内使用正则表达式来更好地控制数...

  • 正则表达式的匹配原理是什么

    正则表达式是如何实现查找匹配的? 1,正则表达式的使用2,正则表达式匹配搜索算法3,正则表达式引擎:DFA和NFA...

  • Python入门教程:re模块

    上文介绍的是正则表达式本身的语法知识,并未涉及实际使用的方法。本文将介绍在Python语言中如何使用正则表达式。 ...

  • 10. python3中的正则表达式

    何所谓正则表达式?个人理解就是文本搜索的一种规则。那么正则表达式就需要解决下面的问题 规则如何表示 规则如何使用 ...

  • 正则符号表示

    php如何使用正则表达式 正则表达式基本元字符 #正则表达式示例^:匹配输入字符串开始的位置。如果设置了 RegE...

  • Python正则表达式

    前言 前文介绍了正则表达式的定义和使用方法,今天我们就正式讲解Python中是如何使用正则表达式的,最后,通过一个...

  • iOS正则表达式取值(获取匹配部分字符串)

    请注意,本篇不是教你如何使用正则表达式的教学文章,因此需要你首先已经掌握了正则表达式的用法。 相信很多人在使用正则...

网友评论

      本文标题:X++如何使用正则表达式

      本文链接:https://www.haomeiwen.com/subject/almuuxtx.html