We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5622736 commit 4e65c7cCopy full SHA for 4e65c7c
bears/general/InvalidLinkBear.py
@@ -43,7 +43,7 @@ def get_status_code(url, timeout):
43
def find_links_in_file(file, timeout, link_ignore_regex):
44
link_ignore_regex = re.compile(link_ignore_regex)
45
regex = re.compile(
46
- r'((ftp|http)s?://[^.:%\s_/?#[\]@\\]+\.(?:[^\s()%\'"`<>|\\]+|'
+ r'(https?://[^.:%\s_/?#[\]@\\]+\.(?:[^\s()%\'"`<>|\\]+|'
47
r'\([^\s()%\'"`<>|\\]*\))*)(?<!\.)(?<!,)')
48
for line_number, line in enumerate(file):
49
match = regex.search(line)
0 commit comments