Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例子:
String url = "http://www.google.com/abcd.jpg"; String url2 = "http://www.google.com/abcd.jpg_xxx.jpg";
我想匹配“http://www.google.com/abcd”任何 url 或 url2。
我写了一个正则表达式:
(http://.*\.com/[^(.jpg)]*).jpg
但[^(.jpg)]*不喜欢正确。正则表达式应该是什么?
[^(.jpg)]*
勉强量词.*?匹配第一个“.jpg”:
.*?
(http:\/\/.*\.com\/.*?)\.jpg.*
正斜杠也需要转义。使用这个正则表达式:
^(http:\/\/.+?\.com\/[^.]+)\.jpg
现场演示