skip to main
|
skip to sidebar
Ruby 每日一课
中了Ruby的毒
2009年5月6日星期三
让正式表达式 '.' 也能查找到换行
使用 Ruby 正则表达式中的 m 检索模式, 例:
p /./ =~ "\n" #=> nil
p /./m =~ "\n" #=> 0
注:
/../m 在 Ruby 的正则表达式中, m 为多行检索时,换行符会被看做普通字符来处理.
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
博客归档
▼
2009
(20)
▼
五月
(20)
向字符串末尾追加字符
Ruby 问题集(更新中)
删除行末的换行符或回车符
字符的替换
字符串分割
正则表达式模式
取出字符串中的一部分
字母大小写的转换
判断字母的大小写
字符串的比较
ruby的日期型
ruby的数值型
ruby的运算符
ruby的字符型
让正式表达式 '.' 也能查找到换行
单词的检索
从首字符或尾字符开始的查找
字符串的查找
取得字符串的长度
Ruby概述
标签
-
(1)
::
(1)
..
(1)
...
(1)
[]
(1)
[]=
(1)
**
(1)
//m
(2)
\A
(2)
\B
(2)
\d
(1)
\n
(2)
\r
(1)
\S
(1)
\t
(1)
\w
(1)
\z
(2)
#{}
(1)
%
(1)
%a
(1)
%b
(1)
%c
(1)
%d
(1)
%H
(1)
%I
(1)
%j
(1)
%M
(1)
%p
(1)
%S
(1)
%w
(1)
%x
(1)
%Y
(1)
+
(1)
+=
(1)
==
(1)
===
(1)
=~
(4)
|
(1)
||
(1)
~
(1)
abs
(1)
capitalize
(1)
ceil
(1)
center
(1)
chomp
(1)
concat
(1)
divmod
(1)
downcase
(2)
each
(1)
EOS
(1)
float
(1)
format
(1)
grep
(1)
gsub
(2)
index
(2)
length
(1)
ljust
(1)
match
(1)
p
(2)
post_match
(1)
puts
(1)
rand
(1)
rindex
(2)
rjust
(1)
round
(1)
rstrip
(1)
scan
(3)
sec
(1)
size
(1)
slice
(2)
split
(3)
sprintf
(1)
String
(11)
strip
(1)
sub
(2)
succ
(1)
swapcase
(1)
Time
(1)
times
(1)
to_f
(1)
to_i
(2)
to_s
(1)
tr
(2)
truncate
(1)
upcase
(2)
wday
(1)
没有评论:
发表评论