我真的不明白,可能我永远不会理解正则表达式。遗憾!
如果我有像
这样的字符串/0123456789.html
我想摘录这个号码。长度有8-10位数。与
\/[0-9]{8,10}(?:.html)
我得到了整个部分,但我只想要一段数字(这里是0123456789)。
答案 0 :(得分:1)
您可以使用RegEx (?<=\/)\d{8,10}(?=\.html)
(?<=\/)
确保您的比赛前有/
\d{8,10}
匹配8到10次之间的数字
(?=\.html)
确保您的匹配后跟.html