RegEx c#:不包含子字符串但以_Number结尾的正则表达式
本文关键字:Number 结尾 正则表达式 字符串 包含 RegEx | 更新日期: 2023-09-27 18:29:19
我想找到不包含子字符串(test,test,back,back,Down,Down)并且以_number结尾的字符串,例如
test_02.txt -- False
Final_test_02.txt -- False
final_02.txt -- True
final_3.txt -- True
final_17.txt -- True
Down-05.txt -- False
如何使用正则表达式有效地执行此操作。我是RegEx的新手。我试过
((.*)^(test|Test|back|Back|Down)(.*)_'d)
但它不起作用。
看起来你想要这样的东西,
^(?!.*?(?:[Tt]est|[Bb]ack|[Dd]own)).*?_'d+'.[^.'n]+$
使用负前瞻断言来匹配不包含特定子字符串的字符串。
演示