各位大大好 小弟有一些问题想请教一下
今天有一个txt档内文如下
作者:
fumizuki (蒙面加菲狮)
2014-01-25 08:36:001.逐行判断 取出空格前的文字 2.要求文字档要有分隔符号
空白的宽度是固定的,想说用replace将这空白宽度换成其他符号如逗号 再来用split来分,只是不知道是否有更好方法
作者:
EShensh (萧易玄)
2014-01-26 14:48:00以换行字符断行,以空白或Tab断句,不然就是数字固定长度
用mid()就做完的事情还要先replace再split 你是CPU时间太多吗
其实它前头的数字的长度不是固定的 用mid不能确定它的开始位置,范例的数字我忘了用一个长度不一样的来作
那你最简单可以用" "来split 结果在第一第二栏间会有很多空字串 用if检查跳过空字串剩下就是值不然就自己依照state machine原理写一个parser 在空白状态和非空白状态间切换 每次切换时把目前字串存到阵列
作者:
ClubT (å°å–¬)
2014-01-28 11:29:00其实就把几个字串函数查一下就好囉 可以参考本板7772篇