
如图想获取“:”后面的数据,除了字符串分割有啥高效率的方法 一定要用正则表达式么? 怎么用。对正则表达式头大啊
1
9hills 2016 年 6 月 1 日
字符串分割效率已然非常高了。。你嫌弃它什么
|
2
aprikyblue 2016 年 6 月 2 日 via Android
不分割那你逐字节遍历吧。。
|
3
ayaseangle 2016 年 6 月 2 日
感觉这格式符合 csv ,指定一下分隔符为:就好。。。
|
4
qqmishi 2016 年 6 月 2 日 via Android
^[^:]*:(.*)$
正则效率已经很高了,,, 或者你用 indexOf 再分割试试 |
5
msg7086 2016 年 6 月 2 日
你要多高的效率?数据有几亿吗?
|
6
xupefei 2016 年 6 月 2 日 仅仅从截图来看,直接用数组下标定位最快……
|
7
guyj93 2016 年 6 月 2 日
循环:
移动下标至':' 移动下标至'\n',取出:与\n 间字符串保存。 |
8
imn1 2016 年 6 月 2 日
java 就不知道了,但这个实际上是 ini 格式,相当于 xxx=xxx
|
9
innoink 2016 年 6 月 2 日 via Android
你只要把编码处理好,还搞什么正则,直接定位都能定位到
|
10
bramblex 2016 年 6 月 2 日
用字符串分割简直不能再高效了……
|
11
tobyxdd 2016 年 6 月 2 日 via Android
str=str.substring(4); 😂😂
|
12
ifane OP |
13
yuhuan66666 2016 年 6 月 2 日
这个貌似是用 properties.load()加载吧
|
15
aitaii 2016 年 6 月 2 日
一点数据应该体现不出来快慢,这样就够了吧。。。
|
16
louk78 2016 年 6 月 2 日
用 STL 吧,效率还可以
|
17
fatedier 2016 年 6 月 3 日
正则表达式效率高么?如果不是复杂的逻辑尽量不要用吧。
|