字符串中的数字和字母组合的正则表达式模式

时间:2019-01-28 12:07:55

标签: javascript regex

我无法使用正则表达式查找标题中带有数字和字母的所有目录。

基本上在//"E:\SomeProvider\SomeGame\build\images\1136x640\img.png"中 我正在寻找//"1136x640"

的输出

谢谢

1 个答案:

答案 0 :(得分:1)

如果没有更好的示例或解释集,这是我能想到的最好的正则表达式:

[^\\/]*(?:[a-zA-Z][^\\/]*\d|\d[^\\/]*[a-zA-Z])[^\\/]*

基本上,它匹配所有\/以外的字母和数字,反之亦然。

您可以查看更详细的说明here并测试您自己的示例。


编辑:如果您添加更多输入>输出示例和正则表达式,我们可能会找到更合适的选择,更重要的是,它可以帮助您了解正则表达式为何无法正常工作。

>

EDIT2 :无论谁投票赞成,如果您可以用答案解释问题,我都会解决