我很想从一个看起来像这样的字符串中提取c8127c6ea6a44c109b5e35ce61cd4b0096a9c6dc
:
?t=c8127c6ea6a44c109b5e35ce61cd4b0096a9c6dc'
这是我尝试将结果捕获到一个组中。
?t=([a-e]\d+)'
有人能指出我正确的方向,因为这显然不起作用吗?
答案 0 :(得分:4)
你想把\ d放在[a-e]块中并逃脱?:
\?t=([a-f\d]+)'
(我假设你正在寻找十六进制所以它应该是a-f?)
答案 1 :(得分:1)
您可以使用此正则表达式:
\?t=([a-e0-9]+)'
或者使用否定:
\?t=([^']+)'
答案 2 :(得分:0)