github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/match.md (about) 1 ### `match()` {#fn-match} 2 3 函数原型:`fn match(pattern: str, s: str) bool` 4 5 函数说明:使用指定的正则表达式匹配字符串,匹配成功返回 true,否则返回 false 6 7 参数: 8 9 - `pattern`: 正则表达式 10 - `s`: 待匹配的字符串 11 12 示例: 13 14 ```python 15 # 脚本 16 test_1 = "pattern 1,a" 17 test_2 = "pattern -1," 18 19 add_key(match_1, match('''\w+\s[,\w]+''', test_1)) 20 21 add_key(match_2, match('''\w+\s[,\w]+''', test_2)) 22 23 # 处理结果 24 { 25 "match_1": true, 26 "match_2": false 27 } 28 ```