我有一个datebase文本文件,值用“,”分隔
2214,Bunny_Band,Bunny Band,4,20,,100 ,, 2 ,, 0,0xFFFFFFFF,7,2, 1024 ,, 0,1,15 ,{},{},{}
然后将第9个值更改为0,第15个值为1024
答案 0 :(得分:0)
^(?:[^,]*,){8}\K[^,]*(?=(?:,[^,]*){5},1024,)
0
说明:
^ # beginning of line
(?:[^,]*,){8} # non capture group, 0 or more non comma followed by comma, must appear 8 times
\K # forget all we have seen until this position
[^,]* # 0 or more non comma
(?= # positive lookahead, make sure we have after:
(?:,[^,]*){5} # 5 times a comma followed by 0 or more non comma
,1024, # number 1024 surounded by comma
) # end lookahead
屏幕截图(之前):
屏幕截图(之后):