![]() |
1
3
附录B RFC 2396 给出了一个将URI分解为其组件的正则表达式,我们可以根据您的情况对其进行调整。
这片叶子
输出: $ ./prog.pl The_Token_I_Want
更新:
我在评论中看到你正在使用
输出: http://domain.com/133742/The_Token_I_Want.zip: - The_Token_I_Want http://domain.com/12345/another_token.zip: - another_token http://domain.com/0981723/YET_ANOTHER_TOKEN.zip: - YET_ANOTHER_TOKEN |
![]() |
2
1
可能想在[a-z a-z_uux]中添加更多字符+ |
![]() |
3
1
你可以使用:
(
|
![]() |
4
1
试试这个: ?F?HT)TPS?/{{ 2 }(?)WWW?域[^/]+.([^/]+)([^/]+)/i 或 /\W{3,5}:/{ 2 }(?)W{ 3 }?域[^/]+.([^/]+)([^/]+)/i |
![]() |
5
0
首先,使用HTML解析器并获取一个DOM。然后获取锚元素并循环它们以查找href。不要试图直接从字符串中获取令牌。 然后: 油嘴滑舌的答案是:
您可能希望比单个示例更精确一点。 我猜你是在找:
|
![]() |
6
0
你必须更具体地说明它是什么类型的令牌。一个数字?一个字符串?重复一遍吗?它有它的形式或模式吗? |
![]() |
7
0
最好使用比regex更聪明的东西。例如,如果您使用的是C,那么可以使用System.uri类来为您解析它。 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 5 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 5 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 5 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 5 月前 |