我可能在我的正则表达式知识中有一个漏洞.
如果我试图在字符串中查找可能在数字范围内的项目"item [355-502]",那么有一种简单的方法可以做到这一点.据我所知,我必须做类似的事情
(35[5-9]|3[6-9][0-9]|4[0-9][0-9]|50[0-2])
Run Code Online (Sandbox Code Playgroud)
我知道这也匹配3550-5020等,应该没问题
这表明这不可能以任何其他方式完成,这是对的.我在PHP中是否有更简洁的方法来做到这一点?
我需要在运行时生成一个与一系列数值匹配的正则表达式.
例如:在运行时我可能会发现,我需要一个正则表达式的所有文件相匹配的"范围" a-261-b.something来a-543-b.something.
我需要生成一个匹配所有这些文件的正则表达式.有任何想法吗?
我需要用Java编写,所以如果有人知道任何特定于Java的方法,那么它也是可以接受的.
谢谢!