关于Microsoft Power Automate-中-判断文本是否以指定的字符或者字符串开头-的方法
Posted on 2025-08-28 14:08 520_1351 阅读(20) 评论(0) 收藏 举报关于Microsoft Power Automate-中-判断文本是否以指定的字符或者字符串开头-的方法
目前笔者没有发现,能直通过步骤得到以什么字符/字符串开头,并返回布尔值的步骤
但是可以巧妙的通过如下步骤,进行实现

其中 ^\s*1|^\s*6|^\s*a|^\s*A|^\s*q 这个中^代表以什么开头,| 代表或的意思, \s 代表 (与任何空白字符匹配。)
另外需要注意的是【分析文本】默认是忽略大小写的,这个根据自己的情况进行判断 ,如图,如果打开了,就能匹配到!变量为0
可以将发现该文本的位置存储到Position变量中,这个变量是【数值】类型,如果匹配不到就返回 -1
如果匹配到了,并且返回的数字为0 ,则代表匹配到了,位置是从字符串的最开头,这样可以通过if条件进行不同的情况处理了
Power Automate 的正则表达式引擎是 .NET。 要查找有关正则表达式的详细信息,可以参考如下在线文档
https://learn.microsoft.com/zh-cn/dotnet/standard/base-types/regular-expression-language-quick-reference
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19062518
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!
浙公网安备 33010602011771号