Ruby角色类
示例
描述符号范围
您可以显式枚举符号
/[abc]/ #'a'或'b'或'c'
或使用范围
/[a-z]/ #从A到Z'
可以组合范围和单个符号
/[a-cz]/ #'a'或'b'或'c' or 'z'
前划线(-)被视为字符
/[-a-c]/ #'-'或'a'或'b'或'c'
当符号前面带有时,类可以为负^
/[^a-c]/ #不是“a”,“b”或“c”
对于广泛的班级和特殊角色,有一些捷径,以及行尾
^ #行首 $ #行结束 \A #字符串开始 \Z #字符串结尾,不包括字符串结尾处的任何新行 \z #字符串结尾 . #任何单个字符 \s #任何空白字符 \S #任何非空白字符 \d #任何数字 \D #任何非数字 \w #任何文字字符(字母,数字,下划线) \W #任何非文字字元 \b #任何单词边界
\n将被简单地理解为换行
要转义任何保留的字符,例如/或[]和,请使用反斜杠(左斜杠)
\\ # => \ \[\] # => []
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练