1
我使用WinAutomation通过OCR提取的文本文件搜索和查找的字符串(有很多) tr00000000000正则表达式用于搜索字符串,然后11号
它总是与TR开始,其次是11数字。这个正则表达式是什么?
尝试TR。{11}和TR。[0-9] {11}并且无法正常工作。
我使用WinAutomation通过OCR提取的文本文件搜索和查找的字符串(有很多) tr00000000000正则表达式用于搜索字符串,然后11号
它总是与TR开始,其次是11数字。这个正则表达式是什么?
尝试TR。{11}和TR。[0-9] {11}并且无法正常工作。
它始终以tr开头,后面跟着11个数字。
您可以使用
tr[0-9]{11}
这里,
tr
- 相匹配的文本串tr
[0-9]{11}
- 11位。注意TR.{11}
一个TR
子串,然后比换行符字符以外的任何字符11和TR.[0-9]{11}
比赛TR
匹配,则任何1个炭比换行符字符等,然后11个数字。所以,不完全是你需要的。
尝试'tr [0-9] {11}' –
耶稣它是大小写敏感我是一个白痴。谢谢你,工作! – SanomaJean
要使搜索不敏感,您可以使用所谓的内嵌正则表达式选项。在你的情况下,它将是'(?i)tr \ d {11}',其中'(?i)'告诉Regex使用不敏感案例搜索。或者,在构建正则表达式时可以使用RegexOptions,但内联选项允许您即时更改选项。例如,'(?i)TR(? - i)TR'。第一个'TR'将匹配'tr'或'TR',而第二个'TR'只匹配大写'TR'('-i'表示*禁用不匹配匹配*)。 – JohnyL