| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2012-12-4 |
| 在线时间 | 4 小时 |
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 4 小时
- 注册时间
- 2007-8-30
- 回帖
- 84
|
楼主 |
发表于 2008-3-8 04:08:21
|
显示全部楼层
两者是不同的。美兽殿^^!
我的是
d.slice!(/mm/)
p d =>“4141321”
而你的脚本是
f = d.slice!(/\mm/)
p f #mm
多了一个f=,我的是直接调用方法,所以才说结合的奇怪啊
f = d.slice!(/\mm/)
p f,d #"mm" ,“4141321”
实验
f = d.slice!(/\cde/)
p f,d #"nil","mm4141321”
这说明字符串的slice!方法去除了d匹配的部分,而f却被赋值的是匹配的返回值,而不是d去除匹配部分值
所以才说这个方法的结合似乎有些问题啊。
|
|