public class RegexProgram extends Object
构造器和描述 |
---|
RegexProgram(String pattern)
RegexProgram 的构造器
|
RegexProgram(String pattern, CaptureGroups capture)
RegexProgram 的构造器
|
RegexProgram(String pattern, EnumSet<RegexFlag> flags)
RegexProgram 的构造器
|
RegexProgram(String pattern, EnumSet<RegexFlag> flags, CaptureGroups capture)
RegexProgram 的构造器
|
修饰符和类型 | 方法和描述 |
---|---|
CaptureGroups |
capture()
获取用于创建此实例的捕获组设置
|
int |
combinedFlags()
使用 '或' 组合 regex 标志
|
EnumSet<RegexFlag> |
flags()
获取用于创建此实例的 regex 标志设置
|
String |
pattern()
获取用于创建此实例的模式
|
void |
setCapture(CaptureGroups capture)
重置此实例的捕获组设置
|
void |
setFlags(EnumSet<RegexFlag> flags)
重置此实例的 regex 标志设置
|
public RegexProgram(String pattern)
pattern
- Regex 模式public RegexProgram(String pattern, EnumSet<RegexFlag> flags)
pattern
- Regex 模式flags
- Regex 标志设置public RegexProgram(String pattern, CaptureGroups capture)
pattern
- Regex 模式设置capture
- 捕获组设置public RegexProgram(String pattern, EnumSet<RegexFlag> flags, CaptureGroups capture)
pattern
- Regex 模式flags
- Regex 标志设置capture
- 捕获组设置public String pattern()
return
- 作为字符串的 regex 模式public CaptureGroups capture()
return
- 捕获组设置public void setCapture(CaptureGroups capture)
capture
- 捕获组设置public int combinedFlags()
return
- 表示组合(逻辑或)标志值的整数Copyright © 2025. 保留所有权利。