差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
manual:reference:package:extend:regex:main_page [2021/07/02 17:45] rendmanual:reference:package:extend:regex:main_page [2021/07/03 10:20] (当前版本) – [快速开始] mikecovlee
行 60: 行 60:
 ===== 快速开始 ===== ===== 快速开始 =====
  
-<code python>+<file csc regex_example_1.csc [enable_line_numbers="true"]>
 import regex import regex
 + 
 var match = regex.build("(\\w+)\\W+(\\w+)") var match = regex.build("(\\w+)\\W+(\\w+)")
 var source = "@abc def--" var source = "@abc def--"
-var res = regex.search(regex, source)  #获得匹配序列 +var res = match.search(source) # 获得匹配序列 
- +  
-foreach it in range(0,res.size()) do system.out.println(res.str(it))+foreach it in range(0, res.size()) do system.out.println(res.str(it)) 
 +</file>
  
-</code>+[[http://dev.covariant.cn/index.html?page=manual:reference:package:extend:regex:code_0|在线查看效果]]
  
 其中,''regex.build(str)'' 是构建一个 ''regex'' 对象,可用于正则表达式匹配或搜索,准确来说,正则匹配是基于 ''regex'' 对象进行分析操作的,是正则表达式操作的基础。 其中,''regex.build(str)'' 是构建一个 ''regex'' 对象,可用于正则表达式匹配或搜索,准确来说,正则匹配是基于 ''regex'' 对象进行分析操作的,是正则表达式操作的基础。