我无法使用正则表达式查找标题中带有数字和字母的所有目录。
基本上在//"E:\SomeProvider\SomeGame\build\images\1136x640\img.png"
中
我正在寻找//"1136x640"
谢谢
答案 0 :(得分:1)
如果没有更好的示例或解释集,这是我能想到的最好的正则表达式:
[^\\/]*(?:[a-zA-Z][^\\/]*\d|\d[^\\/]*[a-zA-Z])[^\\/]*
基本上,它匹配所有\
或/
以外的字母和数字,反之亦然。
您可以查看更详细的说明here并测试您自己的示例。
编辑:如果您添加更多输入>输出示例和正则表达式,我们可能会找到更合适的选择,更重要的是,它可以帮助您了解正则表达式为何无法正常工作。
>EDIT2 :无论谁投票赞成,如果您可以用答案解释问题,我都会解决