用 建立陣列 字串與正規表示式 ruby

2022-02-26 01:15:40 字數 899 閱讀 2683

建立陣列(%w)

%w(one two tree four five)

=> ["

one", "

two", "

three

", "

four

", "

five

"]  # 陣列元素都是string型別

建立字串(%q,%q)

name = "

marlon

"%q(my name is

#) # %q生成的字串是用雙引號包含的,裡面可以識別#{}

=> "

my name is marlon"

%q(my name is

#) # %q生成的字串是用但引號包含的,不可識別#{}

=> '

my name is \#

'

建立正規表示式

%r(come on!)

=> /come on!/

共同點

# 建立物件時不一定要用括號,可以用其他的進行配對,如:
1 %w!one two three!

2 => ["

one", "

two", "

three"]

3 %q?come on!?

4 => "

come on!

"5 %q@come on!@

6 => "

come on!

"7 %r&come on!&

8 => /come on!/

字串與正規表示式

一.字串 1.格式化浮點數字 f 1.25 輸出 1.250000 預設輸出小數點後的6位數字 2f 1.25 輸出 1.25 精確到小數點後兩位 2.字串與日期的轉換 例 import time,datetime time.strftime y m d x time.localtime t tim...

Python 字串與正規表示式

alist list range 1 1001 blist list map str alist cstr join blist dstr cstr str sum range 1 1001 print dstr open text.txt w write dstr import os print ...

用正規表示式擷取字串

region 匹配字元 獲取資訊 匹配字元 獲取資訊 被匹配字串 匹配內容 匹配到的資訊 public static string matchfunction string nowhtml text,string matchname catch return values endregion 使用例...