|
|
1
40
为了回应OP的编辑,我劫持了 Find Hyperlinks in Text using Python (twitter related) 想到了这个:
|
|
|
2
25
误会问题:
埃塔 :regex确实是这里的最佳选择:
|
|
|
3
7
这是一个有着巨大regex的文件:
我叫那个文件
囊性纤维变性。 http://daringfireball.net/2010/07/improved_regex_for_matching_urls 和 What's the cleanest way to extract URLs from a string using Python? |
|
|
4
3
关于这一点:
如果字符串中有多个URL,它将无法正常工作。 如果字符串看起来像:
你可以这样做:
|
|
|
5
3
不要忘记检查搜索是否返回值
见 Python Regex "object has no attribute" . 即
|
|
|
6
3
如果您想从任何文本中提取URL,可以使用我的urlextract。它根据文本中的TLD查找URL。它从TLD位置扩展到两边,得到整个URL。它很容易使用。检查一下: https://github.com/lipoja/URLExtract
|
|
|
7
1
[注意:假设您在Twitter数据上使用这个(如问题所示),最简单的方法是使用他们的API,它将从Twitter中提取的URL作为一个字段返回] |
|
|
8
1
您可以使用以下可怕的regex:
此regex将接受以下格式的URL: 输入:
输出:
说明:
这给了 遵从正则表达式 :
资料来源:
输出:
|
|
|
David542 · 任何语言都允许函数名中有空格吗? 1 年前 |
|
Andy · 将LENGTH OF移动到COMP字段解析失败 2 年前 |
|
|
Chris Geo · 如何找到LR0项目的FOLLOW集合? 2 年前 |
|
|
Yash Singhal · 在reactjs中解析Pdf中的文本 2 年前 |
|
|
i33SoDA · 如何将逗号分隔的数字字符串解析为int数组? 2 年前 |