PHP 如何將中文、英文、數字切開

PHP 要將中文字一個一個切開,有什麼作法呢?

要把中、英文、數字切開,可以怎麼做呢?

閱讀全文〈PHP 如何將中文、英文、數字切開〉

PHP 依照「位置」來快速分割固定格式文字

PHP 要快速分割固定格式的文字,可以使用 split、explode 等等,但是若是一串連續的字串,該怎麼做呢?

固定字串例如:20171110235959 (2017年11月10日23點59分59秒)

一般想到最快的就是 preg_match 一行解決,再不然就是 substr,或者直接用陣列存取 $str[0] ~ $str[3] .. 等等,有沒有簡單又快速的解法呢?

閱讀全文〈PHP 依照「位置」來快速分割固定格式文字〉

AWK 列出 第一個分隔後 的所有資料

Linux 經常使用 AWK 來依照某個條件來垂直分割字串, ex:

  • echo "a b c d" | awk '{print $2}' # 印出 b
  • echo "a b c d" | awk -F' ' '{print $2}' # 印出 b, -F: 依照一個空白分隔切割字串

但是, 上述範例 'a b c d' 想要依照空白分隔, 但是要列出 'b c d', 要怎麼做呢?

閱讀全文〈AWK 列出 第一個分隔後 的所有資料〉