Package us.codecraft.webmagic.selector
Class RegexSelector
- java.lang.Object
-
- us.codecraft.webmagic.selector.RegexSelector
-
-
Constructor Summary
Constructors Constructor Description RegexSelector(java.lang.String regexStr)
Create a RegexSelector.RegexSelector(java.lang.String regexStr, int group)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
select(java.lang.String text)
Extract single result in text.
If there are more than one result, only the first will be chosen.us.codecraft.webmagic.selector.RegexResult
selectGroup(java.lang.String text)
java.util.List<us.codecraft.webmagic.selector.RegexResult>
selectGroupList(java.lang.String text)
java.util.List<java.lang.String>
selectList(java.lang.String text)
Extract all results in text.java.lang.String
toString()
-
-
-
Method Detail
-
select
public java.lang.String select(java.lang.String text)
Description copied from interface:Selector
Extract single result in text.
If there are more than one result, only the first will be chosen.
-
selectList
public java.util.List<java.lang.String> selectList(java.lang.String text)
Description copied from interface:Selector
Extract all results in text.- Specified by:
selectList
in interfaceSelector
- Parameters:
text
- text- Returns:
- results
-
selectGroup
public us.codecraft.webmagic.selector.RegexResult selectGroup(java.lang.String text)
-
selectGroupList
public java.util.List<us.codecraft.webmagic.selector.RegexResult> selectGroupList(java.lang.String text)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-