Package ai.platon.pulsar.common
Class UrlExtractor
-
- All Implemented Interfaces:
public class UrlExtractor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classUrlExtractor.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static UrlExtractor.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description UrlExtractor()
-
Method Summary
Modifier and Type Method Description final Stringextract(String line)Extract the first url from a line final Set<String>extractAll(String line)Extract the first url from a line final Set<String>extractAll(String line, Function1<String, Boolean> filter)Extract the first url from a line final UnitextractTo(String line, Set<String> urls)Extract all urls from a line final UnitextractTo(String line, Set<String> urls, Function1<String, Boolean> filter)Extract all urls from a line -
-
Method Detail
-
extractAll
final Set<String> extractAll(String line)
Extract the first url from a line
-
extractAll
final Set<String> extractAll(String line, Function1<String, Boolean> filter)
Extract the first url from a line
-
-
-
-