ruby语法 怎么去掉数字之间的逗号(例:123,456) 在线等,急急急

Python020

ruby语法 怎么去掉数字之间的逗号(例:123,456) 在线等,急急急,第1张

比如:

floatnum=‘126,456’

floatnum = floatnum.gsub(/,/,'')#第一参数是要匹配的字符串或字符,第二个参数是要替换的字符串或字符,这里按你的意思,应该是替换成空的

puts floatnum

123456

简单说一下吧,假设你有一个名为example.txt的文件,里面的内容如下:

bbb ccc 123

ddd aaa 456

abc efg 789

695 aaa uwi

注意,这里我举的例子每一列是用空格分隔的。

用ruby读取的代码如下:

f = File.open("example.txt")

f.each_line { |line| p line.split.first if line =~ /\saaa\s/ }

运行结果 #=>"ddd"

"695"

OK,大功告成。

一、像素有两个概念,一个是指单位长度,一般是英寸,上像素个数;另一个是指感光材料上一共多少像素点;像素点的大小在不同场合和材料上是不同的,所以这两种都不能直接和厘米做换算。针对不同的材料、场合,每厘米像素点数是不同的。

二、行高100长度约为36.5mm,列宽10约为22.5mm,

也就是说行高1长度约为0.365mm,列宽1约为2.25mm

三、Excel的行高和列宽单位无法用mm或cm表示。需要计算。

在1024*768下,1CM约为38像素。

以此为基准,可计算并控制报表的行列位置。

行高是以磅为单位 1CM=28.35磅1磅=0.03527CM

列宽是以英寸为单位 1CM=0.3937008英寸 1英寸=2.54CM

1像素 约为0.026316CM 约为0.746052磅 约为0.010361英寸

1英寸 约为96.52像素

1磅 约为1.34039像素

http://baike.baidu.com/subview/575/575.htm

http://jingyan.baidu.com/article/456c463b93e20d0a583144b2.html