作者 主題: 如何以空白補足字元  (閱讀 4298 次)

0 會員 與 1 訪客 正在閱讀本文。

asukarei

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
如何以空白補足字元
« 於: 2006-05-18 23:03 »
好久沒來請教了.先說聲謝謝幫忙.我有一個字串假設是555好了我要把它做成20個字元然後像又對齊. 我是用 sprintf的功能.可是很奇怪.我只能做成0填充而不能做成空白填充.
範例
X   00000000000000000555

O                                555

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
如何以空白補足字元
« 回覆 #1 於: 2006-05-18 23:06 »
php 我不熟.
如果是用 shell 的方法:

printf %.20d 555 | tr 0 " "

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4052
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
如何以空白補足字元
« 回覆 #2 於: 2006-05-18 23:07 »
網頁嗎?空白換成  
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

asukarei

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
自己回答自己的笨蛋
« 回覆 #3 於: 2006-05-18 23:09 »
先謝謝回答.我是白痴.sprintf有幫我替換.指示網頁看不出來.我存成存文字檔就可以了.  再次謝謝.然後照鏡子罵自己豬頭10次

leeraphael

  • 可愛的小學生
  • *
  • 文章數: 28
    • 檢視個人資料
    • http://www.wretch.cc/blog/leeraphael
Re: 自己回答自己的笨蛋
« 回覆 #4 於: 2006-05-23 00:56 »
引述: "asukarei"
先謝謝回答.我是白痴.sprintf有幫我替換.指示網頁看不出來.我存成存文字檔就可以了.  再次謝謝.然後照鏡子罵自己豬頭10次


網頁要看到的話 加個<pre>
應該就看的到了

asukarei

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
感謝
« 回覆 #5 於: 2006-06-08 10:48 »
天啊.謝謝你喔.解決了我困擾的問題.