标签: c# regex windows string command-line
我在一些文本文件中有大量15个字符的字母数字字符串,每行一个。我想找到任何字符串,其中前11个字符(最后4个字符可以是任何字符)是以下任何一个:
我开始创建正则表达式模式非常糟糕,但这更复杂了
FINDSTR
有什么建议吗?
答案 0 :(得分:0)
如果我理解正确,您应该使用以下regex:
[\w\d]{11,11} Options: case insensitive Match a single character present in the list below «[\w\d]{11,11}» Exactly 11 times «{11,11}» A word character (letters, digits, etc.) «\w» A single digit 0..9 «\d»
工具强>
无需创建C#程序,只需使用已经存在的工具。
首先使用http://www.wingrep.com/
然后在Total Commander
Alt+F7
我必须建议安装GOW以获取cmd.exe内的Linux功能
cmd.exe