亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 正則替換多余的空格變成一個(gè)空格 [打印本頁(yè)]

作者: tempo8    時(shí)間: 2012-07-10 20:55
標(biāo)題: 正則替換多余的空格變成一個(gè)空格
遇到不規(guī)則的字符串類型:例如$str = "a   b    c      dd       0", 要按空格分割字符串,

請(qǐng)問(wèn)怎樣正則替換多余的空格變成一個(gè)空格 結(jié)果變成:a b c dd 0

在ultraEdit和edit+中,不認(rèn) {2,}
實(shí)際上我想將多個(gè)空格全部替換為分隔符“\t”

謝謝:wink:
作者: cdtits    時(shí)間: 2012-07-10 21:03
  1. $str =~ s/\s+/ /g;
  2. or
  3. $str =~ s/\s+/\t/g;
復(fù)制代碼

作者: tempo8    時(shí)間: 2012-07-10 21:11
cdtits 發(fā)表于 2012-07-10 21:03

s+包括一個(gè)空格啊!

實(shí)際上我想將多個(gè)空格全部替換為分隔符“\t”,而一個(gè)空格的不動(dòng)!
謝謝
作者: cdtits    時(shí)間: 2012-07-10 21:15
這樣行不?
  1. $str =~ s/\s\s+/\t/g;
復(fù)制代碼

作者: tempo8    時(shí)間: 2012-07-10 21:34
謝謝cdtits

作者: kk861123    時(shí)間: 2012-07-10 23:28
本帖最后由 kk861123 于 2012-07-11 08:53 編輯

請(qǐng)忽略,理解錯(cuò)誤




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2