使用C# Regex
示例
简单输入: testA.max testB
匹配: testB
输入: 5/test1 test2.max test3*2 min
匹配:测试1分钟
定义
我想用任何东西来匹配任何东西,比如任何东西,但不匹配任何东西。
尝试
这种工作方式与min本身不匹配。
(?!\[((\w|[.])+)\]\.\[(min|max|mean|sum|median)\])\[((?!min|max|mean|sum|median).+?)\]发布于 2017-06-08 16:08:48
怎么样
(?<!\.)\[[A-Za-z0-9]*\](?!\.\[.*\])(?<!\.) -负查找,以防止.[max]匹配以及。\[[A-Za-z0-9]*\] -匹配[...],必要时添加其他字符。(?!\.\[.*\]) -负展望忽略[...].[...]。https://stackoverflow.com/questions/44440366
复制相似问题