xlang
v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
std
Pattern.xcs
浏览该文件的文档.
1
5
@Declare
class
Pattern
{
6
10
static
class
Result{
15
Result
get
(
int
pos);
16
21
int
start
();
22
23
28
int
end
();
29
34
int
length
();
35
40
int
errorCode
();
41
};
46
Pattern
(
String
regex);
47
53
static
Pattern
Compile
(
String
regex);
54
64
int
match
(
String
text, Result result,
int
offset,
int
len,
int
op);
65
74
Result
matchAll
(
String
text,
int
offset,
int
len,
int
op);
75
76
83
static
bool
test
(
String
text,
String
regex);
84
};
Pattern.Result.length
int length()
获取匹配结果的总数
Pattern.Result.end
int end()
获取匹配结果在源串中的结束位置
Pattern.Result.errorCode
int errorCode()
获取错误码,
Pattern.Result.start
int start()
获取匹配结果在源串中的起始位置
Pattern
正则表达式
Definition
BuiltinObjects.x:621
Pattern.match
int match(String text, Result result, int offset, int len, int op)
匹配一个字符串
Pattern.matchAll
Result matchAll(String text, int offset, int len, int op)
匹配一个字符串
Pattern.Pattern
Pattern(String regex)
构造一个正则表达式对象
Pattern.test
static bool test(String text, String regex)
测试一个串是否满足一个正则表达式
Pattern.Compile
static Pattern Compile(String regex)
构造一个正则表达式对象
String
字符串类
Definition
BuiltinObjects.x:65
制作者
1.9.8