|
11
|
| Simon Perepelitsa · 技术社区 · 16 年前 |
|
|
1
20
regexp中括号内的任何内容都将捕获为一个组,您可以在
如果将扫描与捕获组一起使用,将获得组的数组:
|
|
|
2
3
在正则表达式中使用括号,结果将被分解成一个数组。例如:
|
|
|
3
1
假设您试图从字符串中获取字符串“data”,则可以使用:
string match返回matchdata对象。然后可以索引到MatchData对象中,以找到所需的字符串部分。 (matchdata的第一个元素是原始字符串,第二个元素是由括号捕获的字符串的一部分) |
|
|
4
1
试试这个:
它将冒号更改为后面的正查找,这样它就不会出现在输出中。请注意,仅冒号是元字符,因此必须用反斜杠转义。 |
|
|
5
0
使用IRB
|