powerautomate 正则
PowerAutomate 是一款基于 Recalbox 平台的自动化工具,支持多种语言和数据处理平台。PowerAutomate 的正则表达式如下:
```python
fig(
re="^([a-zA-Z0-9_.-]+).([a-zA-Z0-9_.-]+).([a-zA-Z0-9_.-]+).([a-zA-Z0-9_.-]+)([0-9][a-zA-Z]{2,})$"
)
```
上面的正则表达式匹配以下字符串类型:
- Maven Project
- Gradle Project
-有自己的项目文件夹(.gradle/.gradlew)
- 项目根目录(../)
正则表达式的解释如下:
- `^` 匹配字符串的开头
- `([a-zA-Z0-9_.-]+)` 匹配一个或多个字母、数字、下划线、点或表情符号,作为项目名的一部分。
- `.` 匹配一个点号
- `([a-zA-Z0-9_.-]+)` 匹配一个或多个字母、数字、下划线、点或表情符号,作为子文件夹或子目录的名称的一部分。
- `.([a-zA-Z0-9_.-]+)` 匹配一个点号,之后是一个或多个字母、数字、下划线、点或表情符号,作为子文件夹或子目录的名称的一部分。
- `.([a-zA-Z0-9_.-]+)` 匹配一个点号,之后是一个或多个字母、数字、下划线、点或表情符号,作为文件或文件名的一部分。
- `([0-9][a-zA-Z]{2,})` 匹配一个数字,之后是一个单词,作为版本号或大小写敏感的数字的一部分。
最后,`([0-9][a-zA-Z]{2,})` 匹配一个数字,之后是一个单词,作为版本号或大小写敏感的数字的一部分。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论