给出以下字符串:
details.html?id=8220&inr=4241&marke=Ford&modell=Focus&art=Gebrauchtwagen&standort=
我需要在单个表达式中匹配82204241
。我需要从中提取所有数字作为单个匹配。知道如何解决这个问题吗?
(\d+)
将创建两个匹配项。我也试过这样的事情而没有任何运气:details\.html\?[id=|.*inr=]+(\d+)
答案 0 :(得分:0)
加入正则表达式扫描怎么样?这里:
<add name="ExtensionlessUrl-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" responseBufferLimit="0" />
答案 1 :(得分:0)
正则表达式只匹配原始字符串的子字符串。由于82204241
在原始字符串中不显示为子字符串,因此无法将其与正则表达式匹配。